01432_02431_03421_12430_13420

Counting sequence:
1, 1, 2, 6, 24, 115, 614, 3510, 21032, 130501, 832114, 5423850, 36002104, 242652306, 1656897820, 11441438904, 79782438160, 561122332572, 3976504399624, 28371257472856, 203649742541312, 1469795753702117, 10660414739656434, 77667865227861526, 568185148289693848, 4172262008821546568, 30743689311798558072, 227262382087684943364, 1684936281434760324640, 12526562363033779147433, 93366357756103458495562, 697565220903342048239958, 5223337271294640283156184, 39193982394310659894457237, 294675163567156873835036914, 2219576412766119451545632426, 16747617141366271582637734424, 126575621825005470324133523452, 958125567904304274339838919456, 7263306357387112549511881322236, 55138237455451006137081882490880, 419128766153663133349254931600991, 3189993929045275911286834921435022, 24308255454707962215386728425635746, 185444885212831183860585463913206792, 1416283886652525557688458011742282828, 10827767718764288208921071839069248528, 82863041902821322429000075994038134028, 634742492381648893654112321027546812576, 4866666996651623565165960571836163603228, 37346225283019427418987324392608056692120, 286831913593076716855901641068804064788504, 2204750556282305678306212740779307694009920, 16960126152339892680943231105254851679526389, 130564012974031320821072102019850752296980690, 1005843883012890458275793421216106387651838086, 7754233826191583641916578595414889834134473880, 59818785942475595920852802628150771809036652053, 461760117962084383353432027805612874817403358210, 3566692265316210152165088908572233158282905046322, 27566143970349890502289356141729793537943128961816, 213176236654024126775718585182608638461535406493319, 1649474541547527116803066041532748774813224703742686, 12769931475869527997882355919493098583561823766490430, 98914529484198834835473335022108084470779727000494376, 766572065792605980251510364023167660078917005643323494, 5943748224525878223071547294576156368462400318439640644, 46107947162231523390829208479981668222522657388724687464, 357843293607159127764480081051157966577221298580230725136, 2778470020584183605133890707595944272597050983981377570769, 21582838934461515227070567720546276670758318928449425697370, 167724295852039195418636212321720888478066351301072891864998, 1303955291466424170387192608340171719240048417988250189614040, 10141535698895620979249084436785739969578419360392961486834727, 78906764382372830359257628517905762993184860687786855960262790, 614171446190686404591034626037946561150924801671488422575772662, 4782174882528729981687674971823264948885011412420031877494986056, 37249245477477525109706718119915328364002809165343427184744745377, 290242905770882813725995968618818844141198366478831234447452407666, 2262319430873727351055715457109730745337894076760096570008639189154, 17639677414691207705279167063507597093753298558790400918927816900632, 137584058652118716834680645465512372593921947472121809406976962322479, 1073452568003415142885120997794045901517479810879569601168132923614150, 8377829056547389650883150134646049734742379456094559037367382784130486, 65404973444350278506074187887282488748970403584446851223248484259252072, 510760806206532852503575603885039036356039832473620650575276035321881089, 3989779033001634287198258297240536915088071310386000252759441444030622978, 31174658013689310480321332326071989947488474028217222520683350081333801818, 243653869148005976502686072854436969960642547487189088144609226845981510552, 1904850817512735560464787095850309952703705186150778573593292477066091194925, 14895738564502333631289048704867215889720717247001549736934654153495779988626, 116512894833924681785634306250869909974143035360262503006447330532635734619850, 911579119840536554053775748361805169329327495197505126374253462430683850508536, 7133797819265560286379433082404367470897866922904479180735509158336587637794071, 55840716213869390651216512088512480416200907092420239541471784269880645711923134, 437202559601239725310934634643188894090124083162534778495082723960127511254135782, 3423842610413486567337983148391057411318261330440016811729120736730096228229858664, 26818975617129261592440945509379117991938851813333629098168712746413264335189966767, 210119256308165344001266289481840613536236507400086177404456569117363873479960129366, 1646580029326866625689387258106482712335345306780087824520177080161230148112321167374, 12905987905583521801276786543220616133241034992170367961165474093798223824692362351912

Specification 1
Strategy pack name: point_placements_tracked_fusion_tracked_component_fusion_req_corrob_symmetries
Tree: http://www.permpal.com/tree/25800/
System of equations in Maple syntax:
F[0,x] = F[1,x]+F[2,x]
F[1,x] = 1
F[2,x] = F[3,x]
F[3,x] = F[19,x]*F[4,x]
F[4,x] = F[0,x]+F[5,x]
F[5,x] = F[6,x]
F[6,x] = F[19,x]*F[7,x]
F[7,x] = F[8,x,1]
F[8,x,k[0]] = F[9,x,k[0]]+F[97,x,k[0]]
F[9,x,k[0]] = F[10,x]+F[190,x,k[0]]
F[10,x] = F[0,x]+F[11,x]
F[11,x] = F[12,x]+F[2,x]
F[12,x] = F[13,x]
F[13,x] = F[14,x]*F[19,x]
F[14,x] = F[15,x]+F[242,x]
F[15,x] = F[16,x,1]
F[16,x,k[0]] = F[11,x]+F[17,x,k[0]]
F[17,x,k[0]] = F[18,x,k[0]]
F[18,x,k[0]] = F[19,x]*F[20,x,k[0]]
F[19,x] = x
F[20,x,k[0]] = F[21,x,1,k[0]]
F[21,x,k[0],k[1]] = F[22,x,k[0],k[1]]+F[239,x,k[0],k[1]]
F[22,x,k[0],k[1]] = F[23,x,k[0],k[1]]
F[23,x,k[0],k[1]] = F[24,x,k[0],k[1]]*F[33,x,k[1]]
F[24,x,k[0],k[1]] = F[21,x,k[0],k[1]]+F[25,x,k[0],k[1]]
F[25,x,k[0],k[1]] = F[233,x,k[0],k[1]]+F[26,x,k[0],k[1]]
F[26,x,k[0],k[1]] = F[227,x,k[0],k[1]]+F[27,x,k[1]]
F[27,x,k[0]] = F[10,x]+F[28,x,k[0]]
F[28,x,k[0]] = F[29,x,k[0]]+F[34,x,k[0]]
F[29,x,k[0]] = F[30,x,k[0]]
F[30,x,k[0]] = F[31,x,k[0]]*F[33,x,k[0]]
F[31,x,k[0]] = F[27,x,k[0]]+F[32,x,k[0]]
F[32,x,k[0]] = F[17,x,k[0]]+F[29,x,k[0]]
F[33,x,k[0]] = k[0]*x
F[34,x,k[0]] = F[35,x,k[0]]
F[35,x,k[0]] = F[36,x,k[0]]
F[37,x,k[0]] = F[221,x]+F[36,x,k[0]]
F[38,x,k[0]] = F[37,x,k[0]]+F[41,x,k[0]]
F[39,x,k[0]] = F[200,x,k[0]]+F[38,x,k[0]]
F[39,x,k[0]] = F[40,x,k[0]]+F[46,x,k[0]]
F[40,x,k[0]] = F[41,x,k[0]]+F[44,x,k[0]]
F[41,x,k[0]] = F[0,x]+F[42,x,k[0]]
F[42,x,k[0]] = F[43,x,k[0]]
F[43,x,k[0]] = F[33,x,k[0]]*F[39,x,k[0]]
F[44,x,k[0]] = F[45,x,k[0],1]
F[45,x,k[0],k[1]] = F[22,x,k[0],k[0]*k[1]]
F[46,x,k[0]] = F[47,x,k[0]]
F[47,x,k[0]] = F[19,x]*F[48,x,k[0]]
F[49,x,k[0]] = F[33,x,k[0]]*F[48,x,k[0]]
F[49,x,k[0]] = F[50,x,k[0]]
F[50,x,k[0]] = F[51,x,k[0]]
F[51,x,k[0]] = F[33,x,k[0]]*F[52,x,k[0]]
F[52,x,k[0]] = F[183,x,k[0]]+F[53,x,k[0]]
F[53,x,k[0]] = F[54,x,k[0],1]
F[54,x,k[0],k[1]] = F[55,x,1,k[0],k[1]]
F[55,x,k[0],k[1],k[2]] = F[56,x,k[0]*k[1],k[1]*k[2]]
F[56,x,k[0],k[1]] = F[182,x,k[0],k[1]]+F[57,x,k[1]]
F[57,x,k[0]] = F[180,x,k[0]]+F[58,x,k[0]]
F[58,x,k[0]] = F[4,x]+F[59,x,k[0]]
F[59,x,k[0]] = F[60,x,k[0]]
F[60,x,k[0]] = F[33,x,k[0]]*F[61,x,k[0]]
F[61,x,k[0]] = F[62,x,1,k[0]]
F[63,x,k[0],k[1]] = F[177,x,k[0],k[1]]+F[62,x,k[0],k[1]]
F[64,x,k[0],k[1]] = F[33,x,k[1]]*F[63,x,k[0],k[1]]
F[64,x,k[0],k[1]] = F[65,x,k[0],k[1]]
F[65,x,k[0],k[1]] = F[66,x,k[0],k[1]]
F[66,x,k[0],k[1]] = F[33,x,k[1]]*F[67,x,k[0],k[1]]
F[67,x,k[0],k[1]] = F[176,x,k[0],k[1]]+F[68,x,k[0],k[1]]
F[68,x,k[0],k[1]] = F[104,x,k[0],k[1]]+F[69,x,k[0],k[1]]
F[69,x,k[0],k[1]] = F[70,x,k[0],k[1]]+F[74,x,k[0],k[1]]
F[70,x,k[0],k[1]] = F[65,x,k[0],k[1]]+F[71,x,k[0]]
F[71,x,k[0]] = F[0,x]+F[72,x,k[0]]
F[72,x,k[0]] = F[73,x,k[0]]
F[73,x,k[0]] = F[33,x,k[0]]*F[8,x,k[0]]
F[74,x,k[0],k[1]] = F[75,x,k[0],k[1]]
F[75,x,k[0],k[1]] = F[19,x]*F[76,x,k[0],k[1]]
F[76,x,k[0],k[1]] = 1/(-1+k[0])*(F[77,x,k[0],k[1]]*k[0]-F[77,x,1,k[1]])
F[77,x,k[0],k[1]] = F[69,x,k[0],k[1]]+F[78,x,k[0],k[1]]
F[78,x,k[0],k[1]] = F[79,x,k[0],k[1]]
F[79,x,k[0],k[1]] = F[19,x]*F[80,x,k[0],k[1]]*F[94,x]
F[80,x,k[0],k[1]] = F[81,x,k[0]]+F[82,x,k[0],k[1]]
F[81,x,k[0]] = x*F[81,x,k[0]]*k[0]+F[81,x,k[0]]^2-2*F[81,x,k[0]]+2
F[83,x,k[0],k[1]] = F[82,x,k[0],k[0]*k[1]]
F[83,x,k[0],k[1]] = F[84,k[0]*x,k[1]]
F[50,x,k[0]] = F[84,x,k[0]]+F[85,x,k[0]]
F[86,x,k[0]] = F[115,x]+F[85,x,k[0]]
F[87,x,k[0]] = F[86,x,k[0]]+F[88,x,k[0]]
F[87,x,k[0]] = F[4,x]+F[50,x,k[0]]
F[89,x,k[0]] = F[19,x]*F[88,x,k[0]]*F[94,x]
F[89,x,k[0]] = F[90,x,k[0]]
F[91,x,k[0]] = F[90,x,k[0]]+F[93,x,k[0]]
F[91,x,k[0]] = F[7,x]+F[92,x,k[0]]
F[35,x,k[0]] = F[19,x]*F[92,x,k[0]]
F[93,x,k[0]] = F[69,x,1,k[0]]
F[94,x] = F[95,x,1]
F[96,x,k[0]] = F[33,x,k[0]]*F[81,x,k[0]]*F[95,x,k[0]]
F[96,x,k[0]] = F[97,x,k[0]]
F[97,x,k[0]] = F[98,x,k[0]]+F[99,x,k[0]]
F[98,x,k[0]] = F[17,x,k[0]]+F[72,x,k[0]]
F[99,x,k[0]] = F[100,x,k[0]]
F[100,x,k[0]] = F[101,x,k[0]]*F[33,x,k[0]]
F[101,x,k[0]] = F[102,x,k[0]]+F[106,x,k[0]]
F[102,x,k[0]] = F[103,x,k[0],1]
F[103,x,k[0],k[1]] = F[104,x,k[0],k[0]*k[1]]
F[104,x,k[0],k[1]] = F[105,x,k[0],k[1]]
F[105,x,k[0],k[1]] = F[33,x,k[0]]*F[80,x,k[0],k[1]]*F[95,x,k[0]]
F[106,x,k[0]] = F[107,x,k[0]]
F[107,x,k[0]] = F[108,x,k[0],1]
F[108,x,k[0],k[1]] = F[109,x,k[0],k[0]*k[1]]
F[109,x,k[0],k[1]] = F[110,x,k[0],k[1]]+F[112,x,k[0],k[1]]
F[110,x,k[0],k[1]] = F[111,x,k[0],k[1]]+F[65,x,k[0],k[1]]
F[111,x,k[0],k[1]] = k[1]*(F[17,x,k[0]]-F[17,x,k[1]])/(-k[1]+k[0])
F[112,x,k[0],k[1]] = F[113,x,k[0],k[1]]
F[113,x,k[0],k[1]] = F[114,x,k[0],k[1]]*F[33,x,k[0]]
F[114,x,k[0],k[1]] = k[1]*(F[108,x,k[0],1]-F[108,x,k[0],k[1]/k[0]])/(-k[1]+k[0])
F[115,x] = F[116,x]+F[2,x]
F[116,x] = F[117,x]
F[117,x] = F[118,x]*F[19,x]
F[118,x] = F[119,x]+F[121,x]
F[119,x] = F[115,x]+F[120,x]
F[120,x] = F[85,x,1]
F[121,x] = F[122,x,1]
F[122,x,k[0]] = F[123,x,k[0]]+F[174,x,k[0]]
F[124,x,k[0]] = F[123,x,k[0]]+F[173,x,k[0]]
F[125,x,k[0]] = F[124,x,k[0]]+F[127,x,k[0]]
F[126,x,k[0]] = F[125,x,k[0]]*F[33,x,k[0]]
F[126,x,k[0]] = F[72,x,k[0]]
F[127,x,k[0]] = F[128,x,1,k[0]]
F[128,x,k[0],k[1]] = F[129,x,k[0]*k[1],k[1]]
F[129,x,k[0],k[1]] = F[130,x,k[0],k[1]]+F[132,x,k[0],k[1]]
F[130,x,k[0],k[1]] = F[131,x,k[0],k[1]]+F[72,x,k[0]]
F[65,x,k[0],k[1]] = F[131,x,k[0],k[1]]+F[29,x,k[1]]
F[132,x,k[0],k[1]] = F[133,x,k[0],1,k[1]]
F[133,x,k[0],k[1],k[2]] = F[134,x,k[0],k[1],k[2]]+F[145,x,k[0],k[1],k[2]]
F[134,x,k[0],k[1],k[2]] = F[135,x,k[0],k[1],k[2]]
F[135,x,k[0],k[1],k[2]] = F[136,x]*F[139,x,k[1]]*F[142,x,k[2]]
F[136,x] = F[137,x]
F[137,x] = F[138,x]*F[19,x]
F[138,x] = F[1,x]+F[136,x]
F[139,x,k[0]] = F[140,x,k[0]]
F[140,x,k[0]] = F[141,x,k[0]]*F[142,x,k[0]]*F[33,x,k[0]]
F[141,x,k[0]] = F[1,x]+F[139,x,k[0]]
F[142,x,k[0]] = F[1,x]+F[143,x,k[0]]
F[143,x,k[0]] = F[144,x,k[0]]
F[144,x,k[0]] = F[142,x,k[0]]*F[33,x,k[0]]
F[145,x,k[0],k[1],k[2]] = F[146,x,k[1],k[0],k[2]]
F[146,x,k[0],k[1],k[2]] = F[142,x,k[2]]*F[147,x,k[0],k[1],k[2]]*F[19,x]
F[147,x,k[0],k[1],k[2]] = F[148,x,k[1],k[0],k[2]]+F[165,x,k[0]*k[1]]
F[148,x,k[0],k[1],k[2]] = F[149,x,k[0],k[1],k[2]]+F[150,x,k[0],k[1],k[2]]
F[149,x,k[0],k[1],k[2]] = k[0]*k[1]*(F[133,x,k[0],k[1],k[2]]-F[133,x,1/k[1],k[1],k[2]])/(k[0]*k[1]-1)
F[150,x,k[0],k[1],k[2]] = F[151,x,k[0]*k[1],k[1]*k[2]]
F[151,x,k[0],k[1]] = F[152,x,1,k[0],k[1]]
F[152,x,k[0],k[1],k[2]] = F[153,x,k[0],k[1],k[2]]
F[153,x,k[0],k[1],k[2]] = F[154,x,k[0],k[1],k[2]]*F[33,x,k[0]]
F[154,x,k[0],k[1],k[2]] = k[1]*(F[155,x,k[0],1,k[2]]-F[155,x,k[0],k[1]/k[0],k[2]])/(-k[1]+k[0])
F[155,x,k[0],k[1],k[2]] = F[156,x,k[0],k[0]*k[1],k[2]]
F[156,x,k[0],k[1],k[2]] = F[152,x,k[0],k[1],k[2]]+F[157,x,k[0],k[1],k[2]]
F[157,x,k[0],k[1],k[2]] = F[158,x,k[0],k[1],k[2]]+F[164,x,k[0],k[1],k[2]]
F[158,x,k[0],k[1],k[2]] = F[159,x,k[0],k[1],k[2]]
F[159,x,k[0],k[1],k[2]] = F[160,x,k[0],k[1],k[2]]*F[33,x,k[1]]
F[160,x,k[0],k[1],k[2]] = (F[161,x,k[0],k[1],1]*k[1]-F[161,x,k[0],k[1],k[2]/k[1]]*k[2])/(-k[2]+k[1])
F[161,x,k[0],k[1],k[2]] = F[162,x,k[0],k[1],k[1]*k[2]]
F[162,x,k[0],k[1],k[2]] = F[163,x,k[0],k[1],k[2]]+F[62,x,k[0],k[2]]
F[163,x,k[0],k[1],k[2]] = F[156,x,k[0],k[1],k[2]]
F[164,x,k[0],k[1],k[2]] = k[1]*(F[132,x,k[0],k[2]]-F[132,x,k[1],k[2]])/(-k[1]+k[0])
F[166,x,k[0]] = F[165,x,k[0]]+F[170,x,k[0]]
F[167,x,k[0]] = F[166,x,k[0]]*F[19,x]
F[167,x,k[0]] = F[168,x,k[0]]
F[17,x,k[0]] = F[168,x,k[0]]+F[169,x,k[0]]
F[169,x,k[0]] = F[136,x]*F[139,x,k[0]]
F[170,x,k[0]] = F[171,x,k[0]]+F[172,x,k[0]]
F[171,x,k[0]] = -k[0]*(F[17,x,1]-F[17,x,k[0]])/(-1+k[0])
F[172,x,k[0]] = F[112,x,1,k[0]]
F[173,x,k[0]] = F[0,x]+F[29,x,k[0]]
F[174,x,k[0]] = F[175,x,1,k[0]]
F[175,x,k[0],k[1]] = F[132,x,k[0]*k[1],k[1]]
F[176,x,k[0],k[1]] = F[109,x,k[0],k[1]]
F[177,x,k[0],k[1]] = F[178,x,k[0],k[1]]
F[178,x,k[0],k[1]] = F[179,x,k[0],k[1],1]
F[179,x,k[0],k[1],k[2]] = F[156,x,k[0],k[1],k[1]*k[2]]
F[180,x,k[0]] = F[181,x,1,k[0]]
F[181,x,k[0],k[1]] = F[123,x,k[1]]+F[132,x,k[0],k[1]]
F[182,x,k[0],k[1]] = F[157,x,1,k[0],k[1]]
F[184,x,k[0]] = F[183,x,k[0]]+F[198,x,k[0]]
F[185,x,k[0]] = F[184,x,k[0]]*F[33,x,k[0]]
F[185,x,k[0]] = F[186,x,k[0]]
F[186,x,k[0]] = F[187,x,k[0]]*F[33,x,k[0]]
F[187,x,k[0]] = (F[188,x,k[0]]-F[188,x,1])/(-1+k[0])
F[188,x,k[0]] = F[189,x,k[0]]+F[98,x,k[0]]
F[189,x,k[0]] = F[190,x,k[0]]+F[99,x,k[0]]
F[190,x,k[0]] = F[191,x,k[0]]+F[72,x,k[0]]
F[191,x,k[0]] = F[192,x,k[0]]
F[192,x,k[0]] = F[19,x]*F[193,x,k[0]]
F[193,x,k[0]] = -k[0]*(F[194,x,1]-F[194,x,k[0]])/(-1+k[0])
F[194,x,k[0]] = F[190,x,k[0]]+F[195,x,k[0]]
F[195,x,k[0]] = F[196,x,k[0]]
F[196,x,k[0]] = F[19,x]*F[197,x,k[0]]*F[94,x]
F[197,x,k[0]] = x*(1+F[197,x,k[0]])*k[0]+F[197,x,k[0]]^2
F[198,x,k[0]] = F[199,x,1,k[0]]
F[199,x,k[0],k[1]] = -k[0]*(F[128,x,1,k[1]]-F[128,x,k[0]/k[1],k[1]])/(-k[1]+k[0])
F[200,x,k[0]] = F[201,x,k[0]]+F[44,x,k[0]]
F[201,x,k[0]] = F[202,x,k[0]]
F[202,x,k[0]] = F[203,x,k[0]]*F[33,x,k[0]]
F[203,x,k[0]] = F[204,x,k[0]]
F[205,x,k[0]] = F[204,x,k[0]]+F[222,x,k[0]]
F[206,x,k[0]] = F[205,x,k[0]]*F[33,x,k[0]]
F[206,x,k[0]] = F[207,x,k[0]]
F[207,x,k[0]] = F[208,x,k[0]]+F[212,x,k[0]]
F[208,x,k[0]] = F[209,x,k[0]]+F[42,x,k[0]]
F[209,x,k[0]] = F[210,x,k[0]]
F[210,x,k[0]] = F[19,x]*F[211,x,k[0]]
F[211,x,k[0]] = -k[0]*(F[207,x,1]-F[207,x,k[0]])/(-1+k[0])
F[212,x,k[0]] = F[213,x,k[0]]
F[213,x,k[0]] = F[214,x,k[0]]*F[33,x,k[0]]
F[214,x,k[0]] = F[212,x,k[0]]+F[215,x]
F[215,x] = F[11,x]+F[216,x]
F[216,x] = -F[221,x]+F[217,x]
F[217,x] = -F[220,x]+F[218,x]
F[218,x] = 1/F[19,x]*F[219,x]
F[219,x] = F[12,x]
F[220,x] = F[207,x,1]
F[221,x] = F[12,x]+F[2,x]
F[222,x,k[0]] = F[223,x,k[0]]+F[225,x,k[0]]
F[223,x,k[0]] = F[214,x,k[0]]+F[224,x,k[0]]
F[224,x,k[0]] = F[10,x]+F[208,x,k[0]]
F[225,x,k[0]] = F[226,x,k[0],1]
F[226,x,k[0],k[1]] = F[21,x,k[0],k[0]*k[1]]
F[227,x,k[0],k[1]] = F[228,x,k[0],k[1]]+F[230,x,k[0],k[1]]
F[228,x,k[0],k[1]] = F[229,x,k[0],k[1]]+F[42,x,k[0]]
F[22,x,k[0],k[1]] = F[229,x,k[0],k[1]]+F[29,x,k[1]]
F[230,x,k[0],k[1]] = F[231,x,k[0],k[1]]
F[231,x,k[0],k[1]] = F[19,x]*F[232,x,k[0],k[1]]
F[232,x,k[0],k[1]] = k[0]*(F[92,x,k[0]]-F[92,x,k[1]])/(-k[1]+k[0])
F[233,x,k[0],k[1]] = F[234,x,k[0],k[1]]
F[234,x,k[0],k[1]] = F[235,x,k[0],k[1]]*F[33,x,k[0]]
F[235,x,k[0],k[1]] = (F[236,x,k[0],1]*k[0]-F[236,x,k[0],k[1]/k[0]]*k[1])/(-k[1]+k[0])
F[236,x,k[0],k[1]] = F[203,x,k[0]]+F[237,x,k[0],k[1]]
F[237,x,k[0],k[1]] = F[238,x,k[0],k[0]*k[1]]
F[238,x,k[0],k[1]] = F[225,x,k[0]]+F[25,x,k[0],k[1]]
F[239,x,k[0],k[1]] = F[240,x,k[0],k[1]]
F[240,x,k[0],k[1]] = F[19,x]*F[241,x,k[0],k[1]]
F[241,x,k[0],k[1]] = 1/(-1+k[0])*(F[21,x,k[0],k[1]]*k[0]-F[21,x,1,k[1]])
F[242,x] = F[189,x,1]
System of equations in latex syntax:
F_{0}\! \left(x \right) = F_{1}\! \left(x \right)+F_{2}\! \left(x \right)
F_{1}\! \left(x \right) = 1
F_{2}\! \left(x \right) = F_{3}\! \left(x \right)
F_{3}\! \left(x \right) = F_{19}\! \left(x \right) F_{4}\! \left(x \right)
F_{4}\! \left(x \right) = F_{0}\! \left(x \right)+F_{5}\! \left(x \right)
F_{5}\! \left(x \right) = F_{6}\! \left(x \right)
F_{6}\! \left(x \right) = F_{19}\! \left(x \right) F_{7}\! \left(x \right)
F_{7}\! \left(x \right) = F_{8}\! \left(x , 1\right)
F_{8}\! \left(x , y_{0}\right) = F_{9}\! \left(x , y_{0}\right)+F_{97}\! \left(x , y_{0}\right)
F_{9}\! \left(x , y_{0}\right) = F_{10}\! \left(x \right)+F_{190}\! \left(x , y_{0}\right)
F_{10}\! \left(x \right) = F_{0}\! \left(x \right)+F_{11}\! \left(x \right)
F_{11}\! \left(x \right) = F_{12}\! \left(x \right)+F_{2}\! \left(x \right)
F_{12}\! \left(x \right) = F_{13}\! \left(x \right)
F_{13}\! \left(x \right) = F_{14}\! \left(x \right) F_{19}\! \left(x \right)
F_{14}\! \left(x \right) = F_{15}\! \left(x \right)+F_{242}\! \left(x \right)
F_{15}\! \left(x \right) = F_{16}\! \left(x , 1\right)
F_{16}\! \left(x , y_{0}\right) = F_{11}\! \left(x \right)+F_{17}\! \left(x , y_{0}\right)
F_{17}\! \left(x , y_{0}\right) = F_{18}\! \left(x , y_{0}\right)
F_{18}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{20}\! \left(x , y_{0}\right)
F_{19}\! \left(x \right) = x
F_{20}\! \left(x , y_{0}\right) = F_{21}\! \left(x , 1, y_{0}\right)
F_{21}\! \left(x , y_{0}, y_{1}\right) = F_{22}\! \left(x , y_{0}, y_{1}\right)+F_{239}\! \left(x , y_{0}, y_{1}\right)
F_{22}\! \left(x , y_{0}, y_{1}\right) = F_{23}\! \left(x , y_{0}, y_{1}\right)
F_{23}\! \left(x , y_{0}, y_{1}\right) = F_{24}\! \left(x , y_{0}, y_{1}\right) F_{33}\! \left(x , y_{1}\right)
F_{24}\! \left(x , y_{0}, y_{1}\right) = F_{21}\! \left(x , y_{0}, y_{1}\right)+F_{25}\! \left(x , y_{0}, y_{1}\right)
F_{25}\! \left(x , y_{0}, y_{1}\right) = F_{233}\! \left(x , y_{0}, y_{1}\right)+F_{26}\! \left(x , y_{0}, y_{1}\right)
F_{26}\! \left(x , y_{0}, y_{1}\right) = F_{227}\! \left(x , y_{0}, y_{1}\right)+F_{27}\! \left(x , y_{1}\right)
F_{27}\! \left(x , y_{0}\right) = F_{10}\! \left(x \right)+F_{28}\! \left(x , y_{0}\right)
F_{28}\! \left(x , y_{0}\right) = F_{29}\! \left(x , y_{0}\right)+F_{34}\! \left(x , y_{0}\right)
F_{29}\! \left(x , y_{0}\right) = F_{30}\! \left(x , y_{0}\right)
F_{30}\! \left(x , y_{0}\right) = F_{31}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{31}\! \left(x , y_{0}\right) = F_{27}\! \left(x , y_{0}\right)+F_{32}\! \left(x , y_{0}\right)
F_{32}\! \left(x , y_{0}\right) = F_{17}\! \left(x , y_{0}\right)+F_{29}\! \left(x , y_{0}\right)
F_{33}\! \left(x , y_{0}\right) = y_{0} x
F_{34}\! \left(x , y_{0}\right) = F_{35}\! \left(x , y_{0}\right)
F_{35}\! \left(x , y_{0}\right) = F_{36}\! \left(x , y_{0}\right)
F_{37}\! \left(x , y_{0}\right) = F_{221}\! \left(x \right)+F_{36}\! \left(x , y_{0}\right)
F_{38}\! \left(x , y_{0}\right) = F_{37}\! \left(x , y_{0}\right)+F_{41}\! \left(x , y_{0}\right)
F_{39}\! \left(x , y_{0}\right) = F_{200}\! \left(x , y_{0}\right)+F_{38}\! \left(x , y_{0}\right)
F_{39}\! \left(x , y_{0}\right) = F_{40}\! \left(x , y_{0}\right)+F_{46}\! \left(x , y_{0}\right)
F_{40}\! \left(x , y_{0}\right) = F_{41}\! \left(x , y_{0}\right)+F_{44}\! \left(x , y_{0}\right)
F_{41}\! \left(x , y_{0}\right) = F_{0}\! \left(x \right)+F_{42}\! \left(x , y_{0}\right)
F_{42}\! \left(x , y_{0}\right) = F_{43}\! \left(x , y_{0}\right)
F_{43}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{39}\! \left(x , y_{0}\right)
F_{44}\! \left(x , y_{0}\right) = F_{45}\! \left(x , y_{0}, 1\right)
F_{45}\! \left(x , y_{0}, y_{1}\right) = F_{22}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{46}\! \left(x , y_{0}\right) = F_{47}\! \left(x , y_{0}\right)
F_{47}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{48}\! \left(x , y_{0}\right)
F_{49}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{48}\! \left(x , y_{0}\right)
F_{49}\! \left(x , y_{0}\right) = F_{50}\! \left(x , y_{0}\right)
F_{50}\! \left(x , y_{0}\right) = F_{51}\! \left(x , y_{0}\right)
F_{51}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{52}\! \left(x , y_{0}\right)
F_{52}\! \left(x , y_{0}\right) = F_{183}\! \left(x , y_{0}\right)+F_{53}\! \left(x , y_{0}\right)
F_{53}\! \left(x , y_{0}\right) = F_{54}\! \left(x , y_{0}, 1\right)
F_{54}\! \left(x , y_{0}, y_{1}\right) = F_{55}\! \left(x , 1, y_{0}, y_{1}\right)
F_{55}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{56}\! \left(x , y_{0} y_{1}, y_{1} y_{2}\right)
F_{56}\! \left(x , y_{0}, y_{1}\right) = F_{182}\! \left(x , y_{0}, y_{1}\right)+F_{57}\! \left(x , y_{1}\right)
F_{57}\! \left(x , y_{0}\right) = F_{180}\! \left(x , y_{0}\right)+F_{58}\! \left(x , y_{0}\right)
F_{58}\! \left(x , y_{0}\right) = F_{4}\! \left(x \right)+F_{59}\! \left(x , y_{0}\right)
F_{59}\! \left(x , y_{0}\right) = F_{60}\! \left(x , y_{0}\right)
F_{60}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{61}\! \left(x , y_{0}\right)
F_{61}\! \left(x , y_{0}\right) = F_{62}\! \left(x , 1, y_{0}\right)
F_{63}\! \left(x , y_{0}, y_{1}\right) = F_{177}\! \left(x , y_{0}, y_{1}\right)+F_{62}\! \left(x , y_{0}, y_{1}\right)
F_{64}\! \left(x , y_{0}, y_{1}\right) = F_{33}\! \left(x , y_{1}\right) F_{63}\! \left(x , y_{0}, y_{1}\right)
F_{64}\! \left(x , y_{0}, y_{1}\right) = F_{65}\! \left(x , y_{0}, y_{1}\right)
F_{65}\! \left(x , y_{0}, y_{1}\right) = F_{66}\! \left(x , y_{0}, y_{1}\right)
F_{66}\! \left(x , y_{0}, y_{1}\right) = F_{33}\! \left(x , y_{1}\right) F_{67}\! \left(x , y_{0}, y_{1}\right)
F_{67}\! \left(x , y_{0}, y_{1}\right) = F_{176}\! \left(x , y_{0}, y_{1}\right)+F_{68}\! \left(x , y_{0}, y_{1}\right)
F_{68}\! \left(x , y_{0}, y_{1}\right) = F_{104}\! \left(x , y_{0}, y_{1}\right)+F_{69}\! \left(x , y_{0}, y_{1}\right)
F_{69}\! \left(x , y_{0}, y_{1}\right) = F_{70}\! \left(x , y_{0}, y_{1}\right)+F_{74}\! \left(x , y_{0}, y_{1}\right)
F_{70}\! \left(x , y_{0}, y_{1}\right) = F_{65}\! \left(x , y_{0}, y_{1}\right)+F_{71}\! \left(x , y_{0}\right)
F_{71}\! \left(x , y_{0}\right) = F_{0}\! \left(x \right)+F_{72}\! \left(x , y_{0}\right)
F_{72}\! \left(x , y_{0}\right) = F_{73}\! \left(x , y_{0}\right)
F_{73}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{8}\! \left(x , y_{0}\right)
F_{74}\! \left(x , y_{0}, y_{1}\right) = F_{75}\! \left(x , y_{0}, y_{1}\right)
F_{75}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{76}\! \left(x , y_{0}, y_{1}\right)
F_{76}\! \left(x , y_{0}, y_{1}\right) = -\frac{-F_{77}\! \left(x , y_{0}, y_{1}\right) y_{0}+F_{77}\! \left(x , 1, y_{1}\right)}{-1+y_{0}}
F_{77}\! \left(x , y_{0}, y_{1}\right) = F_{69}\! \left(x , y_{0}, y_{1}\right)+F_{78}\! \left(x , y_{0}, y_{1}\right)
F_{78}\! \left(x , y_{0}, y_{1}\right) = F_{79}\! \left(x , y_{0}, y_{1}\right)
F_{79}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{80}\! \left(x , y_{0}, y_{1}\right) F_{94}\! \left(x \right)
F_{80}\! \left(x , y_{0}, y_{1}\right) = F_{81}\! \left(x , y_{0}\right)+F_{82}\! \left(x , y_{0}, y_{1}\right)
F_{81}\! \left(x , y_{0}\right) = x F_{81}\! \left(x , y_{0}\right) y_{0}+F_{81}\! \left(x , y_{0}\right)^{2}-2 F_{81}\! \left(x , y_{0}\right)+2
F_{83}\! \left(x , y_{0}, y_{1}\right) = F_{82}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{83}\! \left(x , y_{0}, y_{1}\right) = F_{84}\! \left(y_{0} x , y_{1}\right)
F_{50}\! \left(x , y_{0}\right) = F_{84}\! \left(x , y_{0}\right)+F_{85}\! \left(x , y_{0}\right)
F_{86}\! \left(x , y_{0}\right) = F_{115}\! \left(x \right)+F_{85}\! \left(x , y_{0}\right)
F_{87}\! \left(x , y_{0}\right) = F_{86}\! \left(x , y_{0}\right)+F_{88}\! \left(x , y_{0}\right)
F_{87}\! \left(x , y_{0}\right) = F_{4}\! \left(x \right)+F_{50}\! \left(x , y_{0}\right)
F_{89}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{88}\! \left(x , y_{0}\right) F_{94}\! \left(x \right)
F_{89}\! \left(x , y_{0}\right) = F_{90}\! \left(x , y_{0}\right)
F_{91}\! \left(x , y_{0}\right) = F_{90}\! \left(x , y_{0}\right)+F_{93}\! \left(x , y_{0}\right)
F_{91}\! \left(x , y_{0}\right) = F_{7}\! \left(x \right)+F_{92}\! \left(x , y_{0}\right)
F_{35}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{92}\! \left(x , y_{0}\right)
F_{93}\! \left(x , y_{0}\right) = F_{69}\! \left(x , 1, y_{0}\right)
F_{94}\! \left(x \right) = F_{95}\! \left(x , 1\right)
F_{96}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{81}\! \left(x , y_{0}\right) F_{95}\! \left(x , y_{0}\right)
F_{96}\! \left(x , y_{0}\right) = F_{97}\! \left(x , y_{0}\right)
F_{97}\! \left(x , y_{0}\right) = F_{98}\! \left(x , y_{0}\right)+F_{99}\! \left(x , y_{0}\right)
F_{98}\! \left(x , y_{0}\right) = F_{17}\! \left(x , y_{0}\right)+F_{72}\! \left(x , y_{0}\right)
F_{99}\! \left(x , y_{0}\right) = F_{100}\! \left(x , y_{0}\right)
F_{100}\! \left(x , y_{0}\right) = F_{101}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{101}\! \left(x , y_{0}\right) = F_{102}\! \left(x , y_{0}\right)+F_{106}\! \left(x , y_{0}\right)
F_{102}\! \left(x , y_{0}\right) = F_{103}\! \left(x , y_{0}, 1\right)
F_{103}\! \left(x , y_{0}, y_{1}\right) = F_{104}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{104}\! \left(x , y_{0}, y_{1}\right) = F_{105}\! \left(x , y_{0}, y_{1}\right)
F_{105}\! \left(x , y_{0}, y_{1}\right) = F_{33}\! \left(x , y_{0}\right) F_{80}\! \left(x , y_{0}, y_{1}\right) F_{95}\! \left(x , y_{0}\right)
F_{106}\! \left(x , y_{0}\right) = F_{107}\! \left(x , y_{0}\right)
F_{107}\! \left(x , y_{0}\right) = F_{108}\! \left(x , y_{0}, 1\right)
F_{108}\! \left(x , y_{0}, y_{1}\right) = F_{109}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{109}\! \left(x , y_{0}, y_{1}\right) = F_{110}\! \left(x , y_{0}, y_{1}\right)+F_{112}\! \left(x , y_{0}, y_{1}\right)
F_{110}\! \left(x , y_{0}, y_{1}\right) = F_{111}\! \left(x , y_{0}, y_{1}\right)+F_{65}\! \left(x , y_{0}, y_{1}\right)
F_{111}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{1} \left(F_{17}\! \left(x , y_{0}\right)-F_{17}\! \left(x , y_{1}\right)\right)}{-y_{1}+y_{0}}
F_{112}\! \left(x , y_{0}, y_{1}\right) = F_{113}\! \left(x , y_{0}, y_{1}\right)
F_{113}\! \left(x , y_{0}, y_{1}\right) = F_{114}\! \left(x , y_{0}, y_{1}\right) F_{33}\! \left(x , y_{0}\right)
F_{114}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{1} \left(F_{108}\! \left(x , y_{0}, 1\right)-F_{108}\! \left(x , y_{0}, \frac{y_{1}}{y_{0}}\right)\right)}{-y_{1}+y_{0}}
F_{115}\! \left(x \right) = F_{116}\! \left(x \right)+F_{2}\! \left(x \right)
F_{116}\! \left(x \right) = F_{117}\! \left(x \right)
F_{117}\! \left(x \right) = F_{118}\! \left(x \right) F_{19}\! \left(x \right)
F_{118}\! \left(x \right) = F_{119}\! \left(x \right)+F_{121}\! \left(x \right)
F_{119}\! \left(x \right) = F_{115}\! \left(x \right)+F_{120}\! \left(x \right)
F_{120}\! \left(x \right) = F_{85}\! \left(x , 1\right)
F_{121}\! \left(x \right) = F_{122}\! \left(x , 1\right)
F_{122}\! \left(x , y_{0}\right) = F_{123}\! \left(x , y_{0}\right)+F_{174}\! \left(x , y_{0}\right)
F_{124}\! \left(x , y_{0}\right) = F_{123}\! \left(x , y_{0}\right)+F_{173}\! \left(x , y_{0}\right)
F_{125}\! \left(x , y_{0}\right) = F_{124}\! \left(x , y_{0}\right)+F_{127}\! \left(x , y_{0}\right)
F_{126}\! \left(x , y_{0}\right) = F_{125}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{126}\! \left(x , y_{0}\right) = F_{72}\! \left(x , y_{0}\right)
F_{127}\! \left(x , y_{0}\right) = F_{128}\! \left(x , 1, y_{0}\right)
F_{128}\! \left(x , y_{0}, y_{1}\right) = F_{129}\! \left(x , y_{0} y_{1}, y_{1}\right)
F_{129}\! \left(x , y_{0}, y_{1}\right) = F_{130}\! \left(x , y_{0}, y_{1}\right)+F_{132}\! \left(x , y_{0}, y_{1}\right)
F_{130}\! \left(x , y_{0}, y_{1}\right) = F_{131}\! \left(x , y_{0}, y_{1}\right)+F_{72}\! \left(x , y_{0}\right)
F_{65}\! \left(x , y_{0}, y_{1}\right) = F_{131}\! \left(x , y_{0}, y_{1}\right)+F_{29}\! \left(x , y_{1}\right)
F_{132}\! \left(x , y_{0}, y_{1}\right) = F_{133}\! \left(x , y_{0}, 1, y_{1}\right)
F_{133}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{134}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{145}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{134}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{135}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{135}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{136}\! \left(x \right) F_{139}\! \left(x , y_{1}\right) F_{142}\! \left(x , y_{2}\right)
F_{136}\! \left(x \right) = F_{137}\! \left(x \right)
F_{137}\! \left(x \right) = F_{138}\! \left(x \right) F_{19}\! \left(x \right)
F_{138}\! \left(x \right) = F_{1}\! \left(x \right)+F_{136}\! \left(x \right)
F_{139}\! \left(x , y_{0}\right) = F_{140}\! \left(x , y_{0}\right)
F_{140}\! \left(x , y_{0}\right) = F_{141}\! \left(x , y_{0}\right) F_{142}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{141}\! \left(x , y_{0}\right) = F_{1}\! \left(x \right)+F_{139}\! \left(x , y_{0}\right)
F_{142}\! \left(x , y_{0}\right) = F_{1}\! \left(x \right)+F_{143}\! \left(x , y_{0}\right)
F_{143}\! \left(x , y_{0}\right) = F_{144}\! \left(x , y_{0}\right)
F_{144}\! \left(x , y_{0}\right) = F_{142}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{145}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{146}\! \left(x , y_{1}, y_{0}, y_{2}\right)
F_{146}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{142}\! \left(x , y_{2}\right) F_{147}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{19}\! \left(x \right)
F_{147}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{148}\! \left(x , y_{1}, y_{0}, y_{2}\right)+F_{165}\! \left(x , y_{0} y_{1}\right)
F_{148}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{149}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{150}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{149}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{y_{0} y_{1} \left(F_{133}\! \left(x , y_{0}, y_{1}, y_{2}\right)-F_{133}\! \left(x , \frac{1}{y_{1}}, y_{1}, y_{2}\right)\right)}{y_{0} y_{1}-1}
F_{150}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{151}\! \left(x , y_{0} y_{1}, y_{1} y_{2}\right)
F_{151}\! \left(x , y_{0}, y_{1}\right) = F_{152}\! \left(x , 1, y_{0}, y_{1}\right)
F_{152}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{153}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{153}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{154}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{33}\! \left(x , y_{0}\right)
F_{154}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{y_{1} \left(F_{155}\! \left(x , y_{0}, 1, y_{2}\right)-F_{155}\! \left(x , y_{0}, \frac{y_{1}}{y_{0}}, y_{2}\right)\right)}{-y_{1}+y_{0}}
F_{155}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{156}\! \left(x , y_{0}, y_{0} y_{1}, y_{2}\right)
F_{156}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{152}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{157}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{157}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{158}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{164}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{158}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{159}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{159}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{160}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{33}\! \left(x , y_{1}\right)
F_{160}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{F_{161}\! \left(x , y_{0}, y_{1}, 1\right) y_{1}-F_{161}\! \left(x , y_{0}, y_{1}, \frac{y_{2}}{y_{1}}\right) y_{2}}{-y_{2}+y_{1}}
F_{161}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{162}\! \left(x , y_{0}, y_{1}, y_{1} y_{2}\right)
F_{162}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{163}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{62}\! \left(x , y_{0}, y_{2}\right)
F_{163}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{156}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{164}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{y_{1} \left(F_{132}\! \left(x , y_{0}, y_{2}\right)-F_{132}\! \left(x , y_{1}, y_{2}\right)\right)}{-y_{1}+y_{0}}
F_{166}\! \left(x , y_{0}\right) = F_{165}\! \left(x , y_{0}\right)+F_{170}\! \left(x , y_{0}\right)
F_{167}\! \left(x , y_{0}\right) = F_{166}\! \left(x , y_{0}\right) F_{19}\! \left(x \right)
F_{167}\! \left(x , y_{0}\right) = F_{168}\! \left(x , y_{0}\right)
F_{17}\! \left(x , y_{0}\right) = F_{168}\! \left(x , y_{0}\right)+F_{169}\! \left(x , y_{0}\right)
F_{169}\! \left(x , y_{0}\right) = F_{136}\! \left(x \right) F_{139}\! \left(x , y_{0}\right)
F_{170}\! \left(x , y_{0}\right) = F_{171}\! \left(x , y_{0}\right)+F_{172}\! \left(x , y_{0}\right)
F_{171}\! \left(x , y_{0}\right) = -\frac{y_{0} \left(F_{17}\! \left(x , 1\right)-F_{17}\! \left(x , y_{0}\right)\right)}{-1+y_{0}}
F_{172}\! \left(x , y_{0}\right) = F_{112}\! \left(x , 1, y_{0}\right)
F_{173}\! \left(x , y_{0}\right) = F_{0}\! \left(x \right)+F_{29}\! \left(x , y_{0}\right)
F_{174}\! \left(x , y_{0}\right) = F_{175}\! \left(x , 1, y_{0}\right)
F_{175}\! \left(x , y_{0}, y_{1}\right) = F_{132}\! \left(x , y_{0} y_{1}, y_{1}\right)
F_{176}\! \left(x , y_{0}, y_{1}\right) = F_{109}\! \left(x , y_{0}, y_{1}\right)
F_{177}\! \left(x , y_{0}, y_{1}\right) = F_{178}\! \left(x , y_{0}, y_{1}\right)
F_{178}\! \left(x , y_{0}, y_{1}\right) = F_{179}\! \left(x , y_{0}, y_{1}, 1\right)
F_{179}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{156}\! \left(x , y_{0}, y_{1}, y_{1} y_{2}\right)
F_{180}\! \left(x , y_{0}\right) = F_{181}\! \left(x , 1, y_{0}\right)
F_{181}\! \left(x , y_{0}, y_{1}\right) = F_{123}\! \left(x , y_{1}\right)+F_{132}\! \left(x , y_{0}, y_{1}\right)
F_{182}\! \left(x , y_{0}, y_{1}\right) = F_{157}\! \left(x , 1, y_{0}, y_{1}\right)
F_{184}\! \left(x , y_{0}\right) = F_{183}\! \left(x , y_{0}\right)+F_{198}\! \left(x , y_{0}\right)
F_{185}\! \left(x , y_{0}\right) = F_{184}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{185}\! \left(x , y_{0}\right) = F_{186}\! \left(x , y_{0}\right)
F_{186}\! \left(x , y_{0}\right) = F_{187}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{187}\! \left(x , y_{0}\right) = -\frac{-F_{188}\! \left(x , y_{0}\right)+F_{188}\! \left(x , 1\right)}{-1+y_{0}}
F_{188}\! \left(x , y_{0}\right) = F_{189}\! \left(x , y_{0}\right)+F_{98}\! \left(x , y_{0}\right)
F_{189}\! \left(x , y_{0}\right) = F_{190}\! \left(x , y_{0}\right)+F_{99}\! \left(x , y_{0}\right)
F_{190}\! \left(x , y_{0}\right) = F_{191}\! \left(x , y_{0}\right)+F_{72}\! \left(x , y_{0}\right)
F_{191}\! \left(x , y_{0}\right) = F_{192}\! \left(x , y_{0}\right)
F_{192}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{193}\! \left(x , y_{0}\right)
F_{193}\! \left(x , y_{0}\right) = -\frac{y_{0} \left(F_{194}\! \left(x , 1\right)-F_{194}\! \left(x , y_{0}\right)\right)}{-1+y_{0}}
F_{194}\! \left(x , y_{0}\right) = F_{190}\! \left(x , y_{0}\right)+F_{195}\! \left(x , y_{0}\right)
F_{195}\! \left(x , y_{0}\right) = F_{196}\! \left(x , y_{0}\right)
F_{196}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{197}\! \left(x , y_{0}\right) F_{94}\! \left(x \right)
F_{197}\! \left(x , y_{0}\right) = x F_{197}\! \left(x , y_{0}\right) y_{0}+y_{0} x +F_{197}\! \left(x , y_{0}\right)^{2}
F_{198}\! \left(x , y_{0}\right) = F_{199}\! \left(x , 1, y_{0}\right)
F_{199}\! \left(x , y_{0}, y_{1}\right) = -\frac{y_{0} \left(F_{128}\! \left(x , 1, y_{1}\right)-F_{128}\! \left(x , \frac{y_{0}}{y_{1}}, y_{1}\right)\right)}{-y_{1}+y_{0}}
F_{200}\! \left(x , y_{0}\right) = F_{201}\! \left(x , y_{0}\right)+F_{44}\! \left(x , y_{0}\right)
F_{201}\! \left(x , y_{0}\right) = F_{202}\! \left(x , y_{0}\right)
F_{202}\! \left(x , y_{0}\right) = F_{203}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{203}\! \left(x , y_{0}\right) = F_{204}\! \left(x , y_{0}\right)
F_{205}\! \left(x , y_{0}\right) = F_{204}\! \left(x , y_{0}\right)+F_{222}\! \left(x , y_{0}\right)
F_{206}\! \left(x , y_{0}\right) = F_{205}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{206}\! \left(x , y_{0}\right) = F_{207}\! \left(x , y_{0}\right)
F_{207}\! \left(x , y_{0}\right) = F_{208}\! \left(x , y_{0}\right)+F_{212}\! \left(x , y_{0}\right)
F_{208}\! \left(x , y_{0}\right) = F_{209}\! \left(x , y_{0}\right)+F_{42}\! \left(x , y_{0}\right)
F_{209}\! \left(x , y_{0}\right) = F_{210}\! \left(x , y_{0}\right)
F_{210}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{211}\! \left(x , y_{0}\right)
F_{211}\! \left(x , y_{0}\right) = -\frac{y_{0} \left(F_{207}\! \left(x , 1\right)-F_{207}\! \left(x , y_{0}\right)\right)}{-1+y_{0}}
F_{212}\! \left(x , y_{0}\right) = F_{213}\! \left(x , y_{0}\right)
F_{213}\! \left(x , y_{0}\right) = F_{214}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{214}\! \left(x , y_{0}\right) = F_{212}\! \left(x , y_{0}\right)+F_{215}\! \left(x \right)
F_{215}\! \left(x \right) = F_{11}\! \left(x \right)+F_{216}\! \left(x \right)
F_{216}\! \left(x \right) = -F_{221}\! \left(x \right)+F_{217}\! \left(x \right)
F_{217}\! \left(x \right) = -F_{220}\! \left(x \right)+F_{218}\! \left(x \right)
F_{218}\! \left(x \right) = \frac{F_{219}\! \left(x \right)}{F_{19}\! \left(x \right)}
F_{219}\! \left(x \right) = F_{12}\! \left(x \right)
F_{220}\! \left(x \right) = F_{207}\! \left(x , 1\right)
F_{221}\! \left(x \right) = F_{12}\! \left(x \right)+F_{2}\! \left(x \right)
F_{222}\! \left(x , y_{0}\right) = F_{223}\! \left(x , y_{0}\right)+F_{225}\! \left(x , y_{0}\right)
F_{223}\! \left(x , y_{0}\right) = F_{214}\! \left(x , y_{0}\right)+F_{224}\! \left(x , y_{0}\right)
F_{224}\! \left(x , y_{0}\right) = F_{10}\! \left(x \right)+F_{208}\! \left(x , y_{0}\right)
F_{225}\! \left(x , y_{0}\right) = F_{226}\! \left(x , y_{0}, 1\right)
F_{226}\! \left(x , y_{0}, y_{1}\right) = F_{21}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{227}\! \left(x , y_{0}, y_{1}\right) = F_{228}\! \left(x , y_{0}, y_{1}\right)+F_{230}\! \left(x , y_{0}, y_{1}\right)
F_{228}\! \left(x , y_{0}, y_{1}\right) = F_{229}\! \left(x , y_{0}, y_{1}\right)+F_{42}\! \left(x , y_{0}\right)
F_{22}\! \left(x , y_{0}, y_{1}\right) = F_{229}\! \left(x , y_{0}, y_{1}\right)+F_{29}\! \left(x , y_{1}\right)
F_{230}\! \left(x , y_{0}, y_{1}\right) = F_{231}\! \left(x , y_{0}, y_{1}\right)
F_{231}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{232}\! \left(x , y_{0}, y_{1}\right)
F_{232}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{0} \left(F_{92}\! \left(x , y_{0}\right)-F_{92}\! \left(x , y_{1}\right)\right)}{-y_{1}+y_{0}}
F_{233}\! \left(x , y_{0}, y_{1}\right) = F_{234}\! \left(x , y_{0}, y_{1}\right)
F_{234}\! \left(x , y_{0}, y_{1}\right) = F_{235}\! \left(x , y_{0}, y_{1}\right) F_{33}\! \left(x , y_{0}\right)
F_{235}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{0} F_{236}\! \left(x , y_{0}, 1\right)-F_{236}\! \left(x , y_{0}, \frac{y_{1}}{y_{0}}\right) y_{1}}{-y_{1}+y_{0}}
F_{236}\! \left(x , y_{0}, y_{1}\right) = F_{203}\! \left(x , y_{0}\right)+F_{237}\! \left(x , y_{0}, y_{1}\right)
F_{237}\! \left(x , y_{0}, y_{1}\right) = F_{238}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{238}\! \left(x , y_{0}, y_{1}\right) = F_{225}\! \left(x , y_{0}\right)+F_{25}\! \left(x , y_{0}, y_{1}\right)
F_{239}\! \left(x , y_{0}, y_{1}\right) = F_{240}\! \left(x , y_{0}, y_{1}\right)
F_{240}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{241}\! \left(x , y_{0}, y_{1}\right)
F_{241}\! \left(x , y_{0}, y_{1}\right) = -\frac{-y_{0} F_{21}\! \left(x , y_{0}, y_{1}\right)+F_{21}\! \left(x , 1, y_{1}\right)}{-1+y_{0}}
F_{242}\! \left(x \right) = F_{189}\! \left(x , 1\right)
System of equations in sympy syntax:
Eq(F_0(x), F_1(x) + F_2(x))
Eq(F_1(x), 1)
Eq(F_2(x), F_3(x))
Eq(F_3(x), F_19(x)*F_4(x))
Eq(F_4(x), F_0(x) + F_5(x))
Eq(F_5(x), F_6(x))
Eq(F_6(x), F_19(x)*F_7(x))
Eq(F_7(x), F_8(x, 1))
Eq(F_8(x, k_0), F_9(x, k_0) + F_97(x, k_0))
Eq(F_9(x, k_0), F_10(x) + F_190(x, k_0))
Eq(F_10(x), F_0(x) + F_11(x))
Eq(F_11(x), F_12(x) + F_2(x))
Eq(F_12(x), F_13(x))
Eq(F_13(x), F_14(x)*F_19(x))
Eq(F_14(x), F_15(x) + F_242(x))
Eq(F_15(x), F_16(x, 1))
Eq(F_16(x, k_0), F_11(x) + F_17(x, k_0))
Eq(F_17(x, k_0), F_18(x, k_0))
Eq(F_18(x, k_0), F_19(x)*F_20(x, k_0))
Eq(F_19(x), x)
Eq(F_20(x, k_0), F_21(x, 1, k_0))
Eq(F_21(x, k_0, k_1), F_22(x, k_0, k_1) + F_239(x, k_0, k_1))
Eq(F_22(x, k_0, k_1), F_23(x, k_0, k_1))
Eq(F_23(x, k_0, k_1), F_24(x, k_0, k_1)*F_33(x, k_1))
Eq(F_24(x, k_0, k_1), F_21(x, k_0, k_1) + F_25(x, k_0, k_1))
Eq(F_25(x, k_0, k_1), F_233(x, k_0, k_1) + F_26(x, k_0, k_1))
Eq(F_26(x, k_0, k_1), F_227(x, k_0, k_1) + F_27(x, k_1))
Eq(F_27(x, k_0), F_10(x) + F_28(x, k_0))
Eq(F_28(x, k_0), F_29(x, k_0) + F_34(x, k_0))
Eq(F_29(x, k_0), F_30(x, k_0))
Eq(F_30(x, k_0), F_31(x, k_0)*F_33(x, k_0))
Eq(F_31(x, k_0), F_27(x, k_0) + F_32(x, k_0))
Eq(F_32(x, k_0), F_17(x, k_0) + F_29(x, k_0))
Eq(F_33(x, k_0), k_0*x)
Eq(F_34(x, k_0), F_35(x, k_0))
Eq(F_35(x, k_0), F_36(x, k_0))
Eq(F_37(x, k_0), F_221(x) + F_36(x, k_0))
Eq(F_38(x, k_0), F_37(x, k_0) + F_41(x, k_0))
Eq(F_39(x, k_0), F_200(x, k_0) + F_38(x, k_0))
Eq(F_39(x, k_0), F_40(x, k_0) + F_46(x, k_0))
Eq(F_40(x, k_0), F_41(x, k_0) + F_44(x, k_0))
Eq(F_41(x, k_0), F_0(x) + F_42(x, k_0))
Eq(F_42(x, k_0), F_43(x, k_0))
Eq(F_43(x, k_0), F_33(x, k_0)*F_39(x, k_0))
Eq(F_44(x, k_0), F_45(x, k_0, 1))
Eq(F_45(x, k_0, k_1), F_22(x, k_0, k_0*k_1))
Eq(F_46(x, k_0), F_47(x, k_0))
Eq(F_47(x, k_0), F_19(x)*F_48(x, k_0))
Eq(F_49(x, k_0), F_33(x, k_0)*F_48(x, k_0))
Eq(F_49(x, k_0), F_50(x, k_0))
Eq(F_50(x, k_0), F_51(x, k_0))
Eq(F_51(x, k_0), F_33(x, k_0)*F_52(x, k_0))
Eq(F_52(x, k_0), F_183(x, k_0) + F_53(x, k_0))
Eq(F_53(x, k_0), F_54(x, k_0, 1))
Eq(F_54(x, k_0, k_1), F_55(x, 1, k_0, k_1))
Eq(F_55(x, k_0, k_1, k_2), F_56(x, k_0*k_1, k_1*k_2))
Eq(F_56(x, k_0, k_1), F_182(x, k_0, k_1) + F_57(x, k_1))
Eq(F_57(x, k_0), F_180(x, k_0) + F_58(x, k_0))
Eq(F_58(x, k_0), F_4(x) + F_59(x, k_0))
Eq(F_59(x, k_0), F_60(x, k_0))
Eq(F_60(x, k_0), F_33(x, k_0)*F_61(x, k_0))
Eq(F_61(x, k_0), F_62(x, 1, k_0))
Eq(F_63(x, k_0, k_1), F_177(x, k_0, k_1) + F_62(x, k_0, k_1))
Eq(F_64(x, k_0, k_1), F_33(x, k_1)*F_63(x, k_0, k_1))
Eq(F_64(x, k_0, k_1), F_65(x, k_0, k_1))
Eq(F_65(x, k_0, k_1), F_66(x, k_0, k_1))
Eq(F_66(x, k_0, k_1), F_33(x, k_1)*F_67(x, k_0, k_1))
Eq(F_67(x, k_0, k_1), F_176(x, k_0, k_1) + F_68(x, k_0, k_1))
Eq(F_68(x, k_0, k_1), F_104(x, k_0, k_1) + F_69(x, k_0, k_1))
Eq(F_69(x, k_0, k_1), F_70(x, k_0, k_1) + F_74(x, k_0, k_1))
Eq(F_70(x, k_0, k_1), F_65(x, k_0, k_1) + F_71(x, k_0))
Eq(F_71(x, k_0), F_0(x) + F_72(x, k_0))
Eq(F_72(x, k_0), F_73(x, k_0))
Eq(F_73(x, k_0), F_33(x, k_0)*F_8(x, k_0))
Eq(F_74(x, k_0, k_1), F_75(x, k_0, k_1))
Eq(F_75(x, k_0, k_1), F_19(x)*F_76(x, k_0, k_1))
Eq(F_76(x, k_0, k_1), (k_0*F_77(x, k_0, k_1) - F_77(x, 1, k_1))/(k_0 - 1))
Eq(F_77(x, k_0, k_1), F_69(x, k_0, k_1) + F_78(x, k_0, k_1))
Eq(F_78(x, k_0, k_1), F_79(x, k_0, k_1))
Eq(F_79(x, k_0, k_1), F_19(x)*F_80(x, k_0, k_1)*F_94(x))
Eq(F_80(x, k_0, k_1), F_81(x, k_0) + F_82(x, k_0, k_1))
Eq(F_81(x, k_0), (k_0*x - 2)*F_81(x, k_0) + F_81(x, k_0)**2 + 2)
Eq(F_83(x, k_0, k_1), F_82(x, k_0, k_0*k_1))
Eq(F_83(x, k_0, k_1), F_84(k_0*x, k_1))
Eq(F_50(x, k_0), F_84(x, k_0) + F_85(x, k_0))
Eq(F_86(x, k_0), F_115(x) + F_85(x, k_0))
Eq(F_87(x, k_0), F_86(x, k_0) + F_88(x, k_0))
Eq(F_87(x, k_0), F_4(x) + F_50(x, k_0))
Eq(F_89(x, k_0), F_19(x)*F_88(x, k_0)*F_94(x))
Eq(F_89(x, k_0), F_90(x, k_0))
Eq(F_91(x, k_0), F_90(x, k_0) + F_93(x, k_0))
Eq(F_91(x, k_0), F_7(x) + F_92(x, k_0))
Eq(F_35(x, k_0), F_19(x)*F_92(x, k_0))
Eq(F_93(x, k_0), F_69(x, 1, k_0))
Eq(F_94(x), F_95(x, 1))
Eq(F_96(x, k_0), F_33(x, k_0)*F_81(x, k_0)*F_95(x, k_0))
Eq(F_96(x, k_0), F_97(x, k_0))
Eq(F_97(x, k_0), F_98(x, k_0) + F_99(x, k_0))
Eq(F_98(x, k_0), F_17(x, k_0) + F_72(x, k_0))
Eq(F_99(x, k_0), F_100(x, k_0))
Eq(F_100(x, k_0), F_101(x, k_0)*F_33(x, k_0))
Eq(F_101(x, k_0), F_102(x, k_0) + F_106(x, k_0))
Eq(F_102(x, k_0), F_103(x, k_0, 1))
Eq(F_103(x, k_0, k_1), F_104(x, k_0, k_0*k_1))
Eq(F_104(x, k_0, k_1), F_105(x, k_0, k_1))
Eq(F_105(x, k_0, k_1), F_33(x, k_0)*F_80(x, k_0, k_1)*F_95(x, k_0))
Eq(F_106(x, k_0), F_107(x, k_0))
Eq(F_107(x, k_0), F_108(x, k_0, 1))
Eq(F_108(x, k_0, k_1), F_109(x, k_0, k_0*k_1))
Eq(F_109(x, k_0, k_1), F_110(x, k_0, k_1) + F_112(x, k_0, k_1))
Eq(F_110(x, k_0, k_1), F_111(x, k_0, k_1) + F_65(x, k_0, k_1))
Eq(F_111(x, k_0, k_1), -F_17(x, k_0) + (-k_0*F_17(x, k_0) + k_1*F_17(x, k_1))/(-k_0 + k_1))
Eq(F_112(x, k_0, k_1), F_113(x, k_0, k_1))
Eq(F_113(x, k_0, k_1), F_114(x, k_0, k_1)*F_33(x, k_0))
Eq(F_114(x, k_0, k_1), -F_108(x, k_0, 1) + (-k_0*F_108(x, k_0, 1) + k_1*F_108(x, k_0, k_1/k_0))/(-k_0 + k_1))
Eq(F_115(x), F_116(x) + F_2(x))
Eq(F_116(x), F_117(x))
Eq(F_117(x), F_118(x)*F_19(x))
Eq(F_118(x), F_119(x) + F_121(x))
Eq(F_119(x), F_115(x) + F_120(x))
Eq(F_120(x), F_85(x, 1))
Eq(F_121(x), F_122(x, 1))
Eq(F_122(x, k_0), F_123(x, k_0) + F_174(x, k_0))
Eq(F_124(x, k_0), F_123(x, k_0) + F_173(x, k_0))
Eq(F_125(x, k_0), F_124(x, k_0) + F_127(x, k_0))
Eq(F_126(x, k_0), F_125(x, k_0)*F_33(x, k_0))
Eq(F_126(x, k_0), F_72(x, k_0))
Eq(F_127(x, k_0), F_128(x, 1, k_0))
Eq(F_128(x, k_0, k_1), F_129(x, k_0*k_1, k_1))
Eq(F_129(x, k_0, k_1), F_130(x, k_0, k_1) + F_132(x, k_0, k_1))
Eq(F_130(x, k_0, k_1), F_131(x, k_0, k_1) + F_72(x, k_0))
Eq(F_65(x, k_0, k_1), F_131(x, k_0, k_1) + F_29(x, k_1))
Eq(F_132(x, k_0, k_1), F_133(x, k_0, 1, k_1))
Eq(F_133(x, k_0, k_1, k_2), F_134(x, k_0, k_1, k_2) + F_145(x, k_0, k_1, k_2))
Eq(F_134(x, k_0, k_1, k_2), F_135(x, k_0, k_1, k_2))
Eq(F_135(x, k_0, k_1, k_2), F_136(x)*F_139(x, k_1)*F_142(x, k_2))
Eq(F_136(x), F_137(x))
Eq(F_137(x), F_138(x)*F_19(x))
Eq(F_138(x), F_1(x) + F_136(x))
Eq(F_139(x, k_0), F_140(x, k_0))
Eq(F_140(x, k_0), F_141(x, k_0)*F_142(x, k_0)*F_33(x, k_0))
Eq(F_141(x, k_0), F_1(x) + F_139(x, k_0))
Eq(F_142(x, k_0), F_1(x) + F_143(x, k_0))
Eq(F_143(x, k_0), F_144(x, k_0))
Eq(F_144(x, k_0), F_142(x, k_0)*F_33(x, k_0))
Eq(F_145(x, k_0, k_1, k_2), F_146(x, k_1, k_0, k_2))
Eq(F_146(x, k_0, k_1, k_2), F_142(x, k_2)*F_147(x, k_0, k_1, k_2)*F_19(x))
Eq(F_147(x, k_0, k_1, k_2), F_148(x, k_1, k_0, k_2) + F_165(x, k_0*k_1))
Eq(F_148(x, k_0, k_1, k_2), F_149(x, k_0, k_1, k_2) + F_150(x, k_0, k_1, k_2))
Eq(F_149(x, k_0, k_1, k_2), -F_133(x, 1/k_1, k_1, k_2) + (k_0*k_1*F_133(x, k_0, k_1, k_2) - F_133(x, 1/k_1, k_1, k_2))/(k_0*k_1 - 1))
Eq(F_150(x, k_0, k_1, k_2), F_151(x, k_0*k_1, k_1*k_2))
Eq(F_151(x, k_0, k_1), F_152(x, 1, k_0, k_1))
Eq(F_152(x, k_0, k_1, k_2), F_153(x, k_0, k_1, k_2))
Eq(F_153(x, k_0, k_1, k_2), F_154(x, k_0, k_1, k_2)*F_33(x, k_0))
Eq(F_154(x, k_0, k_1, k_2), -F_155(x, k_0, 1, k_2) + (-k_0*F_155(x, k_0, 1, k_2) + k_1*F_155(x, k_0, k_1/k_0, k_2))/(-k_0 + k_1))
Eq(F_155(x, k_0, k_1, k_2), F_156(x, k_0, k_0*k_1, k_2))
Eq(F_156(x, k_0, k_1, k_2), F_152(x, k_0, k_1, k_2) + F_157(x, k_0, k_1, k_2))
Eq(F_157(x, k_0, k_1, k_2), F_158(x, k_0, k_1, k_2) + F_164(x, k_0, k_1, k_2))
Eq(F_158(x, k_0, k_1, k_2), F_159(x, k_0, k_1, k_2))
Eq(F_159(x, k_0, k_1, k_2), F_160(x, k_0, k_1, k_2)*F_33(x, k_1))
Eq(F_160(x, k_0, k_1, k_2), (-k_1*F_161(x, k_0, k_1, 1) + k_2*F_161(x, k_0, k_1, k_2/k_1))/(-k_1 + k_2))
Eq(F_161(x, k_0, k_1, k_2), F_162(x, k_0, k_1, k_1*k_2))
Eq(F_162(x, k_0, k_1, k_2), F_163(x, k_0, k_1, k_2) + F_62(x, k_0, k_2))
Eq(F_163(x, k_0, k_1, k_2), F_156(x, k_0, k_1, k_2))
Eq(F_164(x, k_0, k_1, k_2), -F_132(x, k_0, k_2) + (-k_0*F_132(x, k_0, k_2) + k_1*F_132(x, k_1, k_2))/(-k_0 + k_1))
Eq(F_166(x, k_0), F_165(x, k_0) + F_170(x, k_0))
Eq(F_167(x, k_0), F_166(x, k_0)*F_19(x))
Eq(F_167(x, k_0), F_168(x, k_0))
Eq(F_17(x, k_0), F_168(x, k_0) + F_169(x, k_0))
Eq(F_169(x, k_0), F_136(x)*F_139(x, k_0))
Eq(F_170(x, k_0), F_171(x, k_0) + F_172(x, k_0))
Eq(F_171(x, k_0), -F_17(x, 1) + (k_0*F_17(x, k_0) - F_17(x, 1))/(k_0 - 1))
Eq(F_172(x, k_0), F_112(x, 1, k_0))
Eq(F_173(x, k_0), F_0(x) + F_29(x, k_0))
Eq(F_174(x, k_0), F_175(x, 1, k_0))
Eq(F_175(x, k_0, k_1), F_132(x, k_0*k_1, k_1))
Eq(F_176(x, k_0, k_1), F_109(x, k_0, k_1))
Eq(F_177(x, k_0, k_1), F_178(x, k_0, k_1))
Eq(F_178(x, k_0, k_1), F_179(x, k_0, k_1, 1))
Eq(F_179(x, k_0, k_1, k_2), F_156(x, k_0, k_1, k_1*k_2))
Eq(F_180(x, k_0), F_181(x, 1, k_0))
Eq(F_181(x, k_0, k_1), F_123(x, k_1) + F_132(x, k_0, k_1))
Eq(F_182(x, k_0, k_1), F_157(x, 1, k_0, k_1))
Eq(F_184(x, k_0), F_183(x, k_0) + F_198(x, k_0))
Eq(F_185(x, k_0), F_184(x, k_0)*F_33(x, k_0))
Eq(F_185(x, k_0), F_186(x, k_0))
Eq(F_186(x, k_0), F_187(x, k_0)*F_33(x, k_0))
Eq(F_187(x, k_0), -F_188(x, k_0) + (k_0*F_188(x, k_0) - F_188(x, 1))/(k_0 - 1))
Eq(F_188(x, k_0), F_189(x, k_0) + F_98(x, k_0))
Eq(F_189(x, k_0), F_190(x, k_0) + F_99(x, k_0))
Eq(F_190(x, k_0), F_191(x, k_0) + F_72(x, k_0))
Eq(F_191(x, k_0), F_192(x, k_0))
Eq(F_192(x, k_0), F_19(x)*F_193(x, k_0))
Eq(F_193(x, k_0), -F_194(x, 1) + (k_0*F_194(x, k_0) - F_194(x, 1))/(k_0 - 1))
Eq(F_194(x, k_0), F_190(x, k_0) + F_195(x, k_0))
Eq(F_195(x, k_0), F_196(x, k_0))
Eq(F_196(x, k_0), F_19(x)*F_197(x, k_0)*F_94(x))
Eq(F_197(x, k_0), (k_0*x - 3)*(F_197(x, k_0) + 1) + (F_197(x, k_0) + 1)**2 + F_197(x, k_0) + 2)
Eq(F_198(x, k_0), F_199(x, 1, k_0))
Eq(F_199(x, k_0, k_1), -F_128(x, 1, k_1) + (-k_0*F_128(x, k_0/k_1, k_1) + k_1*F_128(x, 1, k_1))/(-k_0 + k_1))
Eq(F_200(x, k_0), F_201(x, k_0) + F_44(x, k_0))
Eq(F_201(x, k_0), F_202(x, k_0))
Eq(F_202(x, k_0), F_203(x, k_0)*F_33(x, k_0))
Eq(F_203(x, k_0), F_204(x, k_0))
Eq(F_205(x, k_0), F_204(x, k_0) + F_222(x, k_0))
Eq(F_206(x, k_0), F_205(x, k_0)*F_33(x, k_0))
Eq(F_206(x, k_0), F_207(x, k_0))
Eq(F_207(x, k_0), F_208(x, k_0) + F_212(x, k_0))
Eq(F_208(x, k_0), F_209(x, k_0) + F_42(x, k_0))
Eq(F_209(x, k_0), F_210(x, k_0))
Eq(F_210(x, k_0), F_19(x)*F_211(x, k_0))
Eq(F_211(x, k_0), -F_207(x, 1) + (k_0*F_207(x, k_0) - F_207(x, 1))/(k_0 - 1))
Eq(F_212(x, k_0), F_213(x, k_0))
Eq(F_213(x, k_0), F_214(x, k_0)*F_33(x, k_0))
Eq(F_214(x, k_0), F_212(x, k_0) + F_215(x))
Eq(F_215(x), F_11(x) + F_216(x))
Eq(F_216(x), F_217(x) - F_221(x))
Eq(F_217(x), F_218(x) - F_220(x))
Eq(F_218(x), F_219(x)/F_19(x))
Eq(F_219(x), F_12(x))
Eq(F_220(x), F_207(x, 1))
Eq(F_221(x), F_12(x) + F_2(x))
Eq(F_222(x, k_0), F_223(x, k_0) + F_225(x, k_0))
Eq(F_223(x, k_0), F_214(x, k_0) + F_224(x, k_0))
Eq(F_224(x, k_0), F_10(x) + F_208(x, k_0))
Eq(F_225(x, k_0), F_226(x, k_0, 1))
Eq(F_226(x, k_0, k_1), F_21(x, k_0, k_0*k_1))
Eq(F_227(x, k_0, k_1), F_228(x, k_0, k_1) + F_230(x, k_0, k_1))
Eq(F_228(x, k_0, k_1), F_229(x, k_0, k_1) + F_42(x, k_0))
Eq(F_22(x, k_0, k_1), F_229(x, k_0, k_1) + F_29(x, k_1))
Eq(F_230(x, k_0, k_1), F_231(x, k_0, k_1))
Eq(F_231(x, k_0, k_1), F_19(x)*F_232(x, k_0, k_1))
Eq(F_232(x, k_0, k_1), -F_92(x, k_1) + (-k_0*F_92(x, k_0) + k_1*F_92(x, k_1))/(-k_0 + k_1))
Eq(F_233(x, k_0, k_1), F_234(x, k_0, k_1))
Eq(F_234(x, k_0, k_1), F_235(x, k_0, k_1)*F_33(x, k_0))
Eq(F_235(x, k_0, k_1), (-k_0*F_236(x, k_0, 1) + k_1*F_236(x, k_0, k_1/k_0))/(-k_0 + k_1))
Eq(F_236(x, k_0, k_1), F_203(x, k_0) + F_237(x, k_0, k_1))
Eq(F_237(x, k_0, k_1), F_238(x, k_0, k_0*k_1))
Eq(F_238(x, k_0, k_1), F_225(x, k_0) + F_25(x, k_0, k_1))
Eq(F_239(x, k_0, k_1), F_240(x, k_0, k_1))
Eq(F_240(x, k_0, k_1), F_19(x)*F_241(x, k_0, k_1))
Eq(F_241(x, k_0, k_1), (k_0*F_21(x, k_0, k_1) - F_21(x, 1, k_1))/(k_0 - 1))
Eq(F_242(x), F_189(x, 1))
Pack JSON:
{"name": "point_placements_tracked_fusion_tracked_component_fusion_req_corrob_symmetries", "initial_strats": [{"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionFactory"}, {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionFactory"}, {"class_module": "tilings.strategies.factor", "strategy_class": "FactorFactory", "interleaving": null, "unions": false, "ignore_parent": true, "workable": true, "tracked": false}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "PointCorroborationFactory", "ignore_parent": true}, {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionFactory", "tracked": true}, {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionFactory", "tracked": true, "isolation_level": null}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementCorroborationFactory", "ignore_parent": true}, {"class_module": "tilings.strategies.detect_components", "strategy_class": "DetectComponentsStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": true, "workable": true}], "inferral_strats": [{"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}, {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionTransitivityFactory"}], "ver_strats": [{"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}, {"class_module": "tilings.strategies.verification", "strategy_class": "InsertionEncodingVerificationStrategy", "ignore_parent": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}, {"class_module": "tilings.strategies.verification", "strategy_class": "LocallyFactorableVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}, {"class_module": "tilings.strategies.verification", "strategy_class": "ComponentVerificationStrategy", "ignore_parent": false}], "expansion_strats": [[{"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "CellInsertionFactory", "ignore_parent": false, "maxreqlen": 1, "extra_basis": [], "one_cell_only": false}, {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "PatternPlacementFactory", "partial": false, "ignore_parent": false, "dirs": [0, 1, 2, 3], "point_only": false}]], "symmetries": [{"class_module": "tilings.strategies.symmetry", "strategy_class": "SymmetriesFactory", "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]]}], "iterative": false}
Specification JSON:
{"root": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [2, 1], [2, 3]], [[1, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [3, 0], [3, 2]], [[1, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[2, 1]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4], [2, 0], [2, 1]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3]], [[1, 1], [2, 0], [3, 0], [3, 1], [5, 0], [5, 1]], [[4, 2]]]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 3], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [1, 0], [2, 0], [2, 1], [2, 3], [4, 0]], [[3, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[3, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [1, 0], [1, 2]], [[2, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [1, 0], [2, 0], [2, 2], [2, 3], [4, 3]], [[3, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[3, 2]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4]], [[1, 1], [2, 0], [3, 0], [3, 1], [5, 0], [5, 1]], [[4, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [2, 1], [2, 3]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [1, 0], [1, 2]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [2, 0]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [1, 0], [1, 2]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [2, 0], [2, 1]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3]], [[1, 2], [2, 0], [3, 0], [3, 2], [4, 0], [4, 2]], [[5, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [1, 0], [2, 0], [2, 1]], [[3, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [2, 0], [2, 2], [2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [2, 0], [2, 1], [2, 2]], [[1, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [2, 0], [2, 1], [2, 2]], [[1, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [2, 0], [2, 1], [2, 2]], [[1, 3]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}], [{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [2, 1], [2, 2], [3, 0]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 0], [1, 1], [1, 4], [2, 0], [2, 1], [2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [1, 0], [3, 0]], [[2, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [3, 0], [3, 2], [3, 3]], [[1, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4]], [[1, 1], [2, 0], [3, 0], [3, 1], [5, 0], [5, 1]], [[4, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [4, 3]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[5, 5], [5, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 5]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[5, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [1, 0], [2, 0], [2, 2], [2, 3], [2, 4], [4, 3]], [[3, 1]], [[5, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[3, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 3]], [[1, 2]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 3], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 1], [2, 0], [3, 0], [3, 1], [3, 3], [3, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 4]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 1], [2, 0], [3, 0], [3, 1], [3, 3], [3, 4], [3, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4], [2, 5]], [[1, 3]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 2, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [1, 0], [3, 0]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [2, 0], [2, 2], [2, 3], [2, 4]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [1, 0], [1, 2]], [[2, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 4], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 3, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 2, "col_idx": null, "tracked": true}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 3, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4]], [[1, 2], [2, 0], [3, 0], [3, 2], [4, 0], [4, 2]], [[5, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 5], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 5], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 5]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 4], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 4], [0, 5], [1, 0], [1, 1], [1, 3], [3, 0]], [[2, 2]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 2, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 3], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[4, 0]]}]}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}], [{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [4, 3]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[5, 5], [5, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 5]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[5, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 4]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 3], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 5], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 5], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 5]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalenceRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "tilings.strategies.verification", "rule_class": "OneByOneVerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "tilings.strategies.verification", "rule_class": "OneByOneVerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}]}

Specification 2
Strategy pack name: point_placements_tracked_fusion_tracked_component_fusion_req_corrob_symmetries
Tree: http://www.permpal.com/tree/25851/
System of equations in Maple syntax:
F[0,x] = F[1,x]+F[2,x]
F[1,x] = 1
F[2,x] = F[3,x]
F[3,x] = F[19,x]*F[4,x]
F[4,x] = F[0,x]+F[5,x]
F[5,x] = F[6,x]
F[6,x] = F[19,x]*F[7,x]
F[7,x] = F[8,x,1]
F[8,x,k[0]] = F[9,x,k[0]]+F[97,x,k[0]]
F[9,x,k[0]] = F[10,x]+F[190,x,k[0]]
F[10,x] = F[0,x]+F[11,x]
F[11,x] = F[12,x]+F[2,x]
F[12,x] = F[13,x]
F[13,x] = F[14,x]*F[19,x]
F[14,x] = F[15,x]+F[242,x]
F[15,x] = F[16,x,1]
F[16,x,k[0]] = F[11,x]+F[17,x,k[0]]
F[17,x,k[0]] = F[18,x,k[0]]
F[18,x,k[0]] = F[19,x]*F[20,x,k[0]]
F[19,x] = x
F[20,x,k[0]] = F[21,x,1,k[0]]
F[21,x,k[0],k[1]] = F[22,x,k[0],k[1]]+F[239,x,k[0],k[1]]
F[22,x,k[0],k[1]] = F[23,x,k[0],k[1]]
F[23,x,k[0],k[1]] = F[24,x,k[0],k[1]]*F[33,x,k[1]]
F[24,x,k[0],k[1]] = F[21,x,k[0],k[1]]+F[25,x,k[0],k[1]]
F[25,x,k[0],k[1]] = F[233,x,k[0],k[1]]+F[26,x,k[0],k[1]]
F[26,x,k[0],k[1]] = F[227,x,k[0],k[1]]+F[27,x,k[1]]
F[27,x,k[0]] = F[10,x]+F[28,x,k[0]]
F[28,x,k[0]] = F[29,x,k[0]]+F[34,x,k[0]]
F[29,x,k[0]] = F[30,x,k[0]]
F[30,x,k[0]] = F[31,x,k[0]]*F[33,x,k[0]]
F[31,x,k[0]] = F[27,x,k[0]]+F[32,x,k[0]]
F[32,x,k[0]] = F[17,x,k[0]]+F[29,x,k[0]]
F[33,x,k[0]] = k[0]*x
F[34,x,k[0]] = F[35,x,k[0]]
F[35,x,k[0]] = F[36,x,k[0]]
F[37,x,k[0]] = F[221,x]+F[36,x,k[0]]
F[38,x,k[0]] = F[37,x,k[0]]+F[41,x,k[0]]
F[39,x,k[0]] = F[200,x,k[0]]+F[38,x,k[0]]
F[39,x,k[0]] = F[40,x,k[0]]+F[46,x,k[0]]
F[40,x,k[0]] = F[41,x,k[0]]+F[44,x,k[0]]
F[41,x,k[0]] = F[0,x]+F[42,x,k[0]]
F[42,x,k[0]] = F[43,x,k[0]]
F[43,x,k[0]] = F[33,x,k[0]]*F[39,x,k[0]]
F[44,x,k[0]] = F[45,x,k[0],1]
F[45,x,k[0],k[1]] = F[22,x,k[0],k[0]*k[1]]
F[46,x,k[0]] = F[47,x,k[0]]
F[47,x,k[0]] = F[19,x]*F[48,x,k[0]]
F[49,x,k[0]] = F[33,x,k[0]]*F[48,x,k[0]]
F[49,x,k[0]] = F[50,x,k[0]]
F[50,x,k[0]] = F[51,x,k[0]]
F[51,x,k[0]] = F[33,x,k[0]]*F[52,x,k[0]]
F[52,x,k[0]] = F[183,x,k[0]]+F[53,x,k[0]]
F[53,x,k[0]] = F[54,x,k[0],1]
F[54,x,k[0],k[1]] = F[55,x,1,k[0],k[1]]
F[55,x,k[0],k[1],k[2]] = F[56,x,k[0]*k[1],k[1]*k[2]]
F[56,x,k[0],k[1]] = F[182,x,k[0],k[1]]+F[57,x,k[1]]
F[57,x,k[0]] = F[180,x,k[0]]+F[58,x,k[0]]
F[58,x,k[0]] = F[4,x]+F[59,x,k[0]]
F[59,x,k[0]] = F[60,x,k[0]]
F[60,x,k[0]] = F[33,x,k[0]]*F[61,x,k[0]]
F[61,x,k[0]] = F[62,x,1,k[0]]
F[63,x,k[0],k[1]] = F[177,x,k[0],k[1]]+F[62,x,k[0],k[1]]
F[64,x,k[0],k[1]] = F[33,x,k[1]]*F[63,x,k[0],k[1]]
F[64,x,k[0],k[1]] = F[65,x,k[0],k[1]]
F[65,x,k[0],k[1]] = F[66,x,k[0],k[1]]
F[66,x,k[0],k[1]] = F[33,x,k[1]]*F[67,x,k[0],k[1]]
F[67,x,k[0],k[1]] = F[176,x,k[0],k[1]]+F[68,x,k[0],k[1]]
F[68,x,k[0],k[1]] = F[104,x,k[0],k[1]]+F[69,x,k[0],k[1]]
F[69,x,k[0],k[1]] = F[70,x,k[0],k[1]]+F[74,x,k[0],k[1]]
F[70,x,k[0],k[1]] = F[65,x,k[0],k[1]]+F[71,x,k[0]]
F[71,x,k[0]] = F[0,x]+F[72,x,k[0]]
F[72,x,k[0]] = F[73,x,k[0]]
F[73,x,k[0]] = F[33,x,k[0]]*F[8,x,k[0]]
F[74,x,k[0],k[1]] = F[75,x,k[0],k[1]]
F[75,x,k[0],k[1]] = F[19,x]*F[76,x,k[0],k[1]]
F[76,x,k[0],k[1]] = 1/(-1+k[0])*(F[77,x,k[0],k[1]]*k[0]-F[77,x,1,k[1]])
F[77,x,k[0],k[1]] = F[69,x,k[0],k[1]]+F[78,x,k[0],k[1]]
F[78,x,k[0],k[1]] = F[79,x,k[0],k[1]]
F[79,x,k[0],k[1]] = F[19,x]*F[80,x,k[0],k[1]]*F[94,x]
F[80,x,k[0],k[1]] = F[81,x,k[0]]+F[82,x,k[0],k[1]]
F[81,x,k[0]] = x*F[81,x,k[0]]*k[0]+F[81,x,k[0]]^2-2*F[81,x,k[0]]+2
F[83,x,k[0],k[1]] = F[82,x,k[0],k[0]*k[1]]
F[83,x,k[0],k[1]] = F[84,k[0]*x,k[1]]
F[50,x,k[0]] = F[84,x,k[0]]+F[85,x,k[0]]
F[86,x,k[0]] = F[115,x]+F[85,x,k[0]]
F[87,x,k[0]] = F[86,x,k[0]]+F[88,x,k[0]]
F[87,x,k[0]] = F[4,x]+F[50,x,k[0]]
F[89,x,k[0]] = F[19,x]*F[88,x,k[0]]*F[94,x]
F[89,x,k[0]] = F[90,x,k[0]]
F[91,x,k[0]] = F[90,x,k[0]]+F[93,x,k[0]]
F[91,x,k[0]] = F[7,x]+F[92,x,k[0]]
F[35,x,k[0]] = F[19,x]*F[92,x,k[0]]
F[93,x,k[0]] = F[69,x,1,k[0]]
F[94,x] = F[95,x,1]
F[96,x,k[0]] = F[33,x,k[0]]*F[81,x,k[0]]*F[95,x,k[0]]
F[96,x,k[0]] = F[97,x,k[0]]
F[97,x,k[0]] = F[98,x,k[0]]+F[99,x,k[0]]
F[98,x,k[0]] = F[17,x,k[0]]+F[72,x,k[0]]
F[99,x,k[0]] = F[100,x,k[0]]
F[100,x,k[0]] = F[101,x,k[0]]*F[33,x,k[0]]
F[101,x,k[0]] = F[102,x,k[0]]+F[106,x,k[0]]
F[102,x,k[0]] = F[103,x,k[0],1]
F[103,x,k[0],k[1]] = F[104,x,k[0],k[0]*k[1]]
F[104,x,k[0],k[1]] = F[105,x,k[0],k[1]]
F[105,x,k[0],k[1]] = F[33,x,k[0]]*F[80,x,k[0],k[1]]*F[95,x,k[0]]
F[106,x,k[0]] = F[107,x,k[0]]
F[107,x,k[0]] = F[108,x,k[0],1]
F[108,x,k[0],k[1]] = F[109,x,k[0],k[0]*k[1]]
F[109,x,k[0],k[1]] = F[110,x,k[0],k[1]]+F[112,x,k[0],k[1]]
F[110,x,k[0],k[1]] = F[111,x,k[0],k[1]]+F[65,x,k[0],k[1]]
F[111,x,k[0],k[1]] = k[1]*(F[17,x,k[0]]-F[17,x,k[1]])/(-k[1]+k[0])
F[112,x,k[0],k[1]] = F[113,x,k[0],k[1]]
F[113,x,k[0],k[1]] = F[114,x,k[0],k[1]]*F[33,x,k[0]]
F[114,x,k[0],k[1]] = k[1]*(F[108,x,k[0],1]-F[108,x,k[0],k[1]/k[0]])/(-k[1]+k[0])
F[115,x] = F[116,x]+F[2,x]
F[116,x] = F[117,x]
F[117,x] = F[118,x]*F[19,x]
F[118,x] = F[119,x]+F[121,x]
F[119,x] = F[115,x]+F[120,x]
F[120,x] = F[85,x,1]
F[121,x] = F[122,x,1]
F[122,x,k[0]] = F[123,x,k[0]]+F[174,x,k[0]]
F[124,x,k[0]] = F[123,x,k[0]]+F[173,x,k[0]]
F[125,x,k[0]] = F[124,x,k[0]]+F[127,x,k[0]]
F[126,x,k[0]] = F[125,x,k[0]]*F[33,x,k[0]]
F[126,x,k[0]] = F[72,x,k[0]]
F[127,x,k[0]] = F[128,x,1,k[0]]
F[128,x,k[0],k[1]] = F[129,x,k[0]*k[1],k[1]]
F[129,x,k[0],k[1]] = F[130,x,k[0],k[1]]+F[132,x,k[0],k[1]]
F[130,x,k[0],k[1]] = F[131,x,k[0],k[1]]+F[72,x,k[0]]
F[65,x,k[0],k[1]] = F[131,x,k[0],k[1]]+F[29,x,k[1]]
F[132,x,k[0],k[1]] = F[133,x,k[0],1,k[1]]
F[133,x,k[0],k[1],k[2]] = F[134,x,k[0],k[1],k[2]]+F[145,x,k[0],k[1],k[2]]
F[134,x,k[0],k[1],k[2]] = F[135,x,k[0],k[1],k[2]]
F[135,x,k[0],k[1],k[2]] = F[136,x]*F[139,x,k[1]]*F[142,x,k[2]]
F[136,x] = F[137,x]
F[137,x] = F[138,x]*F[19,x]
F[138,x] = F[1,x]+F[136,x]
F[139,x,k[0]] = F[140,x,k[0]]
F[140,x,k[0]] = F[141,x,k[0]]*F[142,x,k[0]]*F[33,x,k[0]]
F[141,x,k[0]] = F[1,x]+F[139,x,k[0]]
F[142,x,k[0]] = F[1,x]+F[143,x,k[0]]
F[143,x,k[0]] = F[144,x,k[0]]
F[144,x,k[0]] = F[142,x,k[0]]*F[33,x,k[0]]
F[145,x,k[0],k[1],k[2]] = F[146,x,k[1],k[0],k[2]]
F[146,x,k[0],k[1],k[2]] = F[142,x,k[2]]*F[147,x,k[0],k[1],k[2]]*F[19,x]
F[147,x,k[0],k[1],k[2]] = F[148,x,k[1],k[0],k[2]]+F[165,x,k[0]*k[1]]
F[148,x,k[0],k[1],k[2]] = F[149,x,k[0],k[1],k[2]]+F[150,x,k[0],k[1],k[2]]
F[149,x,k[0],k[1],k[2]] = k[0]*k[1]*(F[133,x,k[0],k[1],k[2]]-F[133,x,1/k[1],k[1],k[2]])/(k[0]*k[1]-1)
F[150,x,k[0],k[1],k[2]] = F[151,x,k[0]*k[1],k[1]*k[2]]
F[151,x,k[0],k[1]] = F[152,x,1,k[0],k[1]]
F[152,x,k[0],k[1],k[2]] = F[153,x,k[0],k[1],k[2]]
F[153,x,k[0],k[1],k[2]] = F[154,x,k[0],k[1],k[2]]*F[33,x,k[0]]
F[154,x,k[0],k[1],k[2]] = k[1]*(F[155,x,k[0],1,k[2]]-F[155,x,k[0],k[1]/k[0],k[2]])/(-k[1]+k[0])
F[155,x,k[0],k[1],k[2]] = F[156,x,k[0],k[0]*k[1],k[2]]
F[156,x,k[0],k[1],k[2]] = F[152,x,k[0],k[1],k[2]]+F[157,x,k[0],k[1],k[2]]
F[157,x,k[0],k[1],k[2]] = F[158,x,k[0],k[1],k[2]]+F[164,x,k[0],k[1],k[2]]
F[158,x,k[0],k[1],k[2]] = F[159,x,k[0],k[1],k[2]]
F[159,x,k[0],k[1],k[2]] = F[160,x,k[0],k[1],k[2]]*F[33,x,k[1]]
F[160,x,k[0],k[1],k[2]] = (F[161,x,k[0],k[1],1]*k[1]-F[161,x,k[0],k[1],k[2]/k[1]]*k[2])/(-k[2]+k[1])
F[161,x,k[0],k[1],k[2]] = F[162,x,k[0],k[1],k[1]*k[2]]
F[162,x,k[0],k[1],k[2]] = F[163,x,k[0],k[1],k[2]]+F[62,x,k[0],k[2]]
F[163,x,k[0],k[1],k[2]] = F[156,x,k[0],k[1],k[2]]
F[164,x,k[0],k[1],k[2]] = k[1]*(F[132,x,k[0],k[2]]-F[132,x,k[1],k[2]])/(-k[1]+k[0])
F[166,x,k[0]] = F[165,x,k[0]]+F[170,x,k[0]]
F[167,x,k[0]] = F[166,x,k[0]]*F[19,x]
F[167,x,k[0]] = F[168,x,k[0]]
F[17,x,k[0]] = F[168,x,k[0]]+F[169,x,k[0]]
F[169,x,k[0]] = F[136,x]*F[139,x,k[0]]
F[170,x,k[0]] = F[171,x,k[0]]+F[172,x,k[0]]
F[171,x,k[0]] = -k[0]*(F[17,x,1]-F[17,x,k[0]])/(-1+k[0])
F[172,x,k[0]] = F[112,x,1,k[0]]
F[173,x,k[0]] = F[0,x]+F[29,x,k[0]]
F[174,x,k[0]] = F[175,x,1,k[0]]
F[175,x,k[0],k[1]] = F[132,x,k[0]*k[1],k[1]]
F[176,x,k[0],k[1]] = F[109,x,k[0],k[1]]
F[177,x,k[0],k[1]] = F[178,x,k[0],k[1]]
F[178,x,k[0],k[1]] = F[179,x,k[0],k[1],1]
F[179,x,k[0],k[1],k[2]] = F[156,x,k[0],k[1],k[1]*k[2]]
F[180,x,k[0]] = F[181,x,1,k[0]]
F[181,x,k[0],k[1]] = F[123,x,k[1]]+F[132,x,k[0],k[1]]
F[182,x,k[0],k[1]] = F[157,x,1,k[0],k[1]]
F[184,x,k[0]] = F[183,x,k[0]]+F[198,x,k[0]]
F[185,x,k[0]] = F[184,x,k[0]]*F[33,x,k[0]]
F[185,x,k[0]] = F[186,x,k[0]]
F[186,x,k[0]] = F[187,x,k[0]]*F[33,x,k[0]]
F[187,x,k[0]] = (F[188,x,k[0]]-F[188,x,1])/(-1+k[0])
F[188,x,k[0]] = F[189,x,k[0]]+F[98,x,k[0]]
F[189,x,k[0]] = F[190,x,k[0]]+F[99,x,k[0]]
F[190,x,k[0]] = F[191,x,k[0]]+F[72,x,k[0]]
F[191,x,k[0]] = F[192,x,k[0]]
F[192,x,k[0]] = F[19,x]*F[193,x,k[0]]
F[193,x,k[0]] = -k[0]*(F[194,x,1]-F[194,x,k[0]])/(-1+k[0])
F[194,x,k[0]] = F[190,x,k[0]]+F[195,x,k[0]]
F[195,x,k[0]] = F[196,x,k[0]]
F[196,x,k[0]] = F[19,x]*F[197,x,k[0]]*F[94,x]
F[197,x,k[0]] = x*(1+F[197,x,k[0]])*k[0]+F[197,x,k[0]]^2
F[198,x,k[0]] = F[199,x,1,k[0]]
F[199,x,k[0],k[1]] = -k[0]*(F[128,x,1,k[1]]-F[128,x,k[0]/k[1],k[1]])/(-k[1]+k[0])
F[200,x,k[0]] = F[201,x,k[0]]+F[44,x,k[0]]
F[201,x,k[0]] = F[202,x,k[0]]
F[202,x,k[0]] = F[203,x,k[0]]*F[33,x,k[0]]
F[203,x,k[0]] = F[204,x,k[0]]
F[205,x,k[0]] = F[204,x,k[0]]+F[222,x,k[0]]
F[206,x,k[0]] = F[205,x,k[0]]*F[33,x,k[0]]
F[206,x,k[0]] = F[207,x,k[0]]
F[207,x,k[0]] = F[208,x,k[0]]+F[212,x,k[0]]
F[208,x,k[0]] = F[209,x,k[0]]+F[42,x,k[0]]
F[209,x,k[0]] = F[210,x,k[0]]
F[210,x,k[0]] = F[19,x]*F[211,x,k[0]]
F[211,x,k[0]] = -k[0]*(F[207,x,1]-F[207,x,k[0]])/(-1+k[0])
F[212,x,k[0]] = F[213,x,k[0]]
F[213,x,k[0]] = F[214,x,k[0]]*F[33,x,k[0]]
F[214,x,k[0]] = F[212,x,k[0]]+F[215,x]
F[215,x] = F[11,x]+F[216,x]
F[216,x] = -F[221,x]+F[217,x]
F[217,x] = -F[220,x]+F[218,x]
F[218,x] = 1/F[19,x]*F[219,x]
F[219,x] = F[12,x]
F[220,x] = F[207,x,1]
F[221,x] = F[12,x]+F[2,x]
F[222,x,k[0]] = F[223,x,k[0]]+F[225,x,k[0]]
F[223,x,k[0]] = F[214,x,k[0]]+F[224,x,k[0]]
F[224,x,k[0]] = F[10,x]+F[208,x,k[0]]
F[225,x,k[0]] = F[226,x,k[0],1]
F[226,x,k[0],k[1]] = F[21,x,k[0],k[0]*k[1]]
F[227,x,k[0],k[1]] = F[228,x,k[0],k[1]]+F[230,x,k[0],k[1]]
F[228,x,k[0],k[1]] = F[229,x,k[0],k[1]]+F[42,x,k[0]]
F[22,x,k[0],k[1]] = F[229,x,k[0],k[1]]+F[29,x,k[1]]
F[230,x,k[0],k[1]] = F[231,x,k[0],k[1]]
F[231,x,k[0],k[1]] = F[19,x]*F[232,x,k[0],k[1]]
F[232,x,k[0],k[1]] = k[0]*(F[92,x,k[0]]-F[92,x,k[1]])/(-k[1]+k[0])
F[233,x,k[0],k[1]] = F[234,x,k[0],k[1]]
F[234,x,k[0],k[1]] = F[235,x,k[0],k[1]]*F[33,x,k[0]]
F[235,x,k[0],k[1]] = (F[236,x,k[0],1]*k[0]-F[236,x,k[0],k[1]/k[0]]*k[1])/(-k[1]+k[0])
F[236,x,k[0],k[1]] = F[203,x,k[0]]+F[237,x,k[0],k[1]]
F[237,x,k[0],k[1]] = F[238,x,k[0],k[0]*k[1]]
F[238,x,k[0],k[1]] = F[225,x,k[0]]+F[25,x,k[0],k[1]]
F[239,x,k[0],k[1]] = F[240,x,k[0],k[1]]
F[240,x,k[0],k[1]] = F[19,x]*F[241,x,k[0],k[1]]
F[241,x,k[0],k[1]] = 1/(-1+k[0])*(F[21,x,k[0],k[1]]*k[0]-F[21,x,1,k[1]])
F[242,x] = F[189,x,1]
System of equations in latex syntax:
F_{0}\! \left(x \right) = F_{1}\! \left(x \right)+F_{2}\! \left(x \right)
F_{1}\! \left(x \right) = 1
F_{2}\! \left(x \right) = F_{3}\! \left(x \right)
F_{3}\! \left(x \right) = F_{19}\! \left(x \right) F_{4}\! \left(x \right)
F_{4}\! \left(x \right) = F_{0}\! \left(x \right)+F_{5}\! \left(x \right)
F_{5}\! \left(x \right) = F_{6}\! \left(x \right)
F_{6}\! \left(x \right) = F_{19}\! \left(x \right) F_{7}\! \left(x \right)
F_{7}\! \left(x \right) = F_{8}\! \left(x , 1\right)
F_{8}\! \left(x , y_{0}\right) = F_{9}\! \left(x , y_{0}\right)+F_{97}\! \left(x , y_{0}\right)
F_{9}\! \left(x , y_{0}\right) = F_{10}\! \left(x \right)+F_{190}\! \left(x , y_{0}\right)
F_{10}\! \left(x \right) = F_{0}\! \left(x \right)+F_{11}\! \left(x \right)
F_{11}\! \left(x \right) = F_{12}\! \left(x \right)+F_{2}\! \left(x \right)
F_{12}\! \left(x \right) = F_{13}\! \left(x \right)
F_{13}\! \left(x \right) = F_{14}\! \left(x \right) F_{19}\! \left(x \right)
F_{14}\! \left(x \right) = F_{15}\! \left(x \right)+F_{242}\! \left(x \right)
F_{15}\! \left(x \right) = F_{16}\! \left(x , 1\right)
F_{16}\! \left(x , y_{0}\right) = F_{11}\! \left(x \right)+F_{17}\! \left(x , y_{0}\right)
F_{17}\! \left(x , y_{0}\right) = F_{18}\! \left(x , y_{0}\right)
F_{18}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{20}\! \left(x , y_{0}\right)
F_{19}\! \left(x \right) = x
F_{20}\! \left(x , y_{0}\right) = F_{21}\! \left(x , 1, y_{0}\right)
F_{21}\! \left(x , y_{0}, y_{1}\right) = F_{22}\! \left(x , y_{0}, y_{1}\right)+F_{239}\! \left(x , y_{0}, y_{1}\right)
F_{22}\! \left(x , y_{0}, y_{1}\right) = F_{23}\! \left(x , y_{0}, y_{1}\right)
F_{23}\! \left(x , y_{0}, y_{1}\right) = F_{24}\! \left(x , y_{0}, y_{1}\right) F_{33}\! \left(x , y_{1}\right)
F_{24}\! \left(x , y_{0}, y_{1}\right) = F_{21}\! \left(x , y_{0}, y_{1}\right)+F_{25}\! \left(x , y_{0}, y_{1}\right)
F_{25}\! \left(x , y_{0}, y_{1}\right) = F_{233}\! \left(x , y_{0}, y_{1}\right)+F_{26}\! \left(x , y_{0}, y_{1}\right)
F_{26}\! \left(x , y_{0}, y_{1}\right) = F_{227}\! \left(x , y_{0}, y_{1}\right)+F_{27}\! \left(x , y_{1}\right)
F_{27}\! \left(x , y_{0}\right) = F_{10}\! \left(x \right)+F_{28}\! \left(x , y_{0}\right)
F_{28}\! \left(x , y_{0}\right) = F_{29}\! \left(x , y_{0}\right)+F_{34}\! \left(x , y_{0}\right)
F_{29}\! \left(x , y_{0}\right) = F_{30}\! \left(x , y_{0}\right)
F_{30}\! \left(x , y_{0}\right) = F_{31}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{31}\! \left(x , y_{0}\right) = F_{27}\! \left(x , y_{0}\right)+F_{32}\! \left(x , y_{0}\right)
F_{32}\! \left(x , y_{0}\right) = F_{17}\! \left(x , y_{0}\right)+F_{29}\! \left(x , y_{0}\right)
F_{33}\! \left(x , y_{0}\right) = y_{0} x
F_{34}\! \left(x , y_{0}\right) = F_{35}\! \left(x , y_{0}\right)
F_{35}\! \left(x , y_{0}\right) = F_{36}\! \left(x , y_{0}\right)
F_{37}\! \left(x , y_{0}\right) = F_{221}\! \left(x \right)+F_{36}\! \left(x , y_{0}\right)
F_{38}\! \left(x , y_{0}\right) = F_{37}\! \left(x , y_{0}\right)+F_{41}\! \left(x , y_{0}\right)
F_{39}\! \left(x , y_{0}\right) = F_{200}\! \left(x , y_{0}\right)+F_{38}\! \left(x , y_{0}\right)
F_{39}\! \left(x , y_{0}\right) = F_{40}\! \left(x , y_{0}\right)+F_{46}\! \left(x , y_{0}\right)
F_{40}\! \left(x , y_{0}\right) = F_{41}\! \left(x , y_{0}\right)+F_{44}\! \left(x , y_{0}\right)
F_{41}\! \left(x , y_{0}\right) = F_{0}\! \left(x \right)+F_{42}\! \left(x , y_{0}\right)
F_{42}\! \left(x , y_{0}\right) = F_{43}\! \left(x , y_{0}\right)
F_{43}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{39}\! \left(x , y_{0}\right)
F_{44}\! \left(x , y_{0}\right) = F_{45}\! \left(x , y_{0}, 1\right)
F_{45}\! \left(x , y_{0}, y_{1}\right) = F_{22}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{46}\! \left(x , y_{0}\right) = F_{47}\! \left(x , y_{0}\right)
F_{47}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{48}\! \left(x , y_{0}\right)
F_{49}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{48}\! \left(x , y_{0}\right)
F_{49}\! \left(x , y_{0}\right) = F_{50}\! \left(x , y_{0}\right)
F_{50}\! \left(x , y_{0}\right) = F_{51}\! \left(x , y_{0}\right)
F_{51}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{52}\! \left(x , y_{0}\right)
F_{52}\! \left(x , y_{0}\right) = F_{183}\! \left(x , y_{0}\right)+F_{53}\! \left(x , y_{0}\right)
F_{53}\! \left(x , y_{0}\right) = F_{54}\! \left(x , y_{0}, 1\right)
F_{54}\! \left(x , y_{0}, y_{1}\right) = F_{55}\! \left(x , 1, y_{0}, y_{1}\right)
F_{55}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{56}\! \left(x , y_{0} y_{1}, y_{1} y_{2}\right)
F_{56}\! \left(x , y_{0}, y_{1}\right) = F_{182}\! \left(x , y_{0}, y_{1}\right)+F_{57}\! \left(x , y_{1}\right)
F_{57}\! \left(x , y_{0}\right) = F_{180}\! \left(x , y_{0}\right)+F_{58}\! \left(x , y_{0}\right)
F_{58}\! \left(x , y_{0}\right) = F_{4}\! \left(x \right)+F_{59}\! \left(x , y_{0}\right)
F_{59}\! \left(x , y_{0}\right) = F_{60}\! \left(x , y_{0}\right)
F_{60}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{61}\! \left(x , y_{0}\right)
F_{61}\! \left(x , y_{0}\right) = F_{62}\! \left(x , 1, y_{0}\right)
F_{63}\! \left(x , y_{0}, y_{1}\right) = F_{177}\! \left(x , y_{0}, y_{1}\right)+F_{62}\! \left(x , y_{0}, y_{1}\right)
F_{64}\! \left(x , y_{0}, y_{1}\right) = F_{33}\! \left(x , y_{1}\right) F_{63}\! \left(x , y_{0}, y_{1}\right)
F_{64}\! \left(x , y_{0}, y_{1}\right) = F_{65}\! \left(x , y_{0}, y_{1}\right)
F_{65}\! \left(x , y_{0}, y_{1}\right) = F_{66}\! \left(x , y_{0}, y_{1}\right)
F_{66}\! \left(x , y_{0}, y_{1}\right) = F_{33}\! \left(x , y_{1}\right) F_{67}\! \left(x , y_{0}, y_{1}\right)
F_{67}\! \left(x , y_{0}, y_{1}\right) = F_{176}\! \left(x , y_{0}, y_{1}\right)+F_{68}\! \left(x , y_{0}, y_{1}\right)
F_{68}\! \left(x , y_{0}, y_{1}\right) = F_{104}\! \left(x , y_{0}, y_{1}\right)+F_{69}\! \left(x , y_{0}, y_{1}\right)
F_{69}\! \left(x , y_{0}, y_{1}\right) = F_{70}\! \left(x , y_{0}, y_{1}\right)+F_{74}\! \left(x , y_{0}, y_{1}\right)
F_{70}\! \left(x , y_{0}, y_{1}\right) = F_{65}\! \left(x , y_{0}, y_{1}\right)+F_{71}\! \left(x , y_{0}\right)
F_{71}\! \left(x , y_{0}\right) = F_{0}\! \left(x \right)+F_{72}\! \left(x , y_{0}\right)
F_{72}\! \left(x , y_{0}\right) = F_{73}\! \left(x , y_{0}\right)
F_{73}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{8}\! \left(x , y_{0}\right)
F_{74}\! \left(x , y_{0}, y_{1}\right) = F_{75}\! \left(x , y_{0}, y_{1}\right)
F_{75}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{76}\! \left(x , y_{0}, y_{1}\right)
F_{76}\! \left(x , y_{0}, y_{1}\right) = -\frac{-F_{77}\! \left(x , y_{0}, y_{1}\right) y_{0}+F_{77}\! \left(x , 1, y_{1}\right)}{-1+y_{0}}
F_{77}\! \left(x , y_{0}, y_{1}\right) = F_{69}\! \left(x , y_{0}, y_{1}\right)+F_{78}\! \left(x , y_{0}, y_{1}\right)
F_{78}\! \left(x , y_{0}, y_{1}\right) = F_{79}\! \left(x , y_{0}, y_{1}\right)
F_{79}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{80}\! \left(x , y_{0}, y_{1}\right) F_{94}\! \left(x \right)
F_{80}\! \left(x , y_{0}, y_{1}\right) = F_{81}\! \left(x , y_{0}\right)+F_{82}\! \left(x , y_{0}, y_{1}\right)
F_{81}\! \left(x , y_{0}\right) = x F_{81}\! \left(x , y_{0}\right) y_{0}+F_{81}\! \left(x , y_{0}\right)^{2}-2 F_{81}\! \left(x , y_{0}\right)+2
F_{83}\! \left(x , y_{0}, y_{1}\right) = F_{82}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{83}\! \left(x , y_{0}, y_{1}\right) = F_{84}\! \left(y_{0} x , y_{1}\right)
F_{50}\! \left(x , y_{0}\right) = F_{84}\! \left(x , y_{0}\right)+F_{85}\! \left(x , y_{0}\right)
F_{86}\! \left(x , y_{0}\right) = F_{115}\! \left(x \right)+F_{85}\! \left(x , y_{0}\right)
F_{87}\! \left(x , y_{0}\right) = F_{86}\! \left(x , y_{0}\right)+F_{88}\! \left(x , y_{0}\right)
F_{87}\! \left(x , y_{0}\right) = F_{4}\! \left(x \right)+F_{50}\! \left(x , y_{0}\right)
F_{89}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{88}\! \left(x , y_{0}\right) F_{94}\! \left(x \right)
F_{89}\! \left(x , y_{0}\right) = F_{90}\! \left(x , y_{0}\right)
F_{91}\! \left(x , y_{0}\right) = F_{90}\! \left(x , y_{0}\right)+F_{93}\! \left(x , y_{0}\right)
F_{91}\! \left(x , y_{0}\right) = F_{7}\! \left(x \right)+F_{92}\! \left(x , y_{0}\right)
F_{35}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{92}\! \left(x , y_{0}\right)
F_{93}\! \left(x , y_{0}\right) = F_{69}\! \left(x , 1, y_{0}\right)
F_{94}\! \left(x \right) = F_{95}\! \left(x , 1\right)
F_{96}\! \left(x , y_{0}\right) = F_{33}\! \left(x , y_{0}\right) F_{81}\! \left(x , y_{0}\right) F_{95}\! \left(x , y_{0}\right)
F_{96}\! \left(x , y_{0}\right) = F_{97}\! \left(x , y_{0}\right)
F_{97}\! \left(x , y_{0}\right) = F_{98}\! \left(x , y_{0}\right)+F_{99}\! \left(x , y_{0}\right)
F_{98}\! \left(x , y_{0}\right) = F_{17}\! \left(x , y_{0}\right)+F_{72}\! \left(x , y_{0}\right)
F_{99}\! \left(x , y_{0}\right) = F_{100}\! \left(x , y_{0}\right)
F_{100}\! \left(x , y_{0}\right) = F_{101}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{101}\! \left(x , y_{0}\right) = F_{102}\! \left(x , y_{0}\right)+F_{106}\! \left(x , y_{0}\right)
F_{102}\! \left(x , y_{0}\right) = F_{103}\! \left(x , y_{0}, 1\right)
F_{103}\! \left(x , y_{0}, y_{1}\right) = F_{104}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{104}\! \left(x , y_{0}, y_{1}\right) = F_{105}\! \left(x , y_{0}, y_{1}\right)
F_{105}\! \left(x , y_{0}, y_{1}\right) = F_{33}\! \left(x , y_{0}\right) F_{80}\! \left(x , y_{0}, y_{1}\right) F_{95}\! \left(x , y_{0}\right)
F_{106}\! \left(x , y_{0}\right) = F_{107}\! \left(x , y_{0}\right)
F_{107}\! \left(x , y_{0}\right) = F_{108}\! \left(x , y_{0}, 1\right)
F_{108}\! \left(x , y_{0}, y_{1}\right) = F_{109}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{109}\! \left(x , y_{0}, y_{1}\right) = F_{110}\! \left(x , y_{0}, y_{1}\right)+F_{112}\! \left(x , y_{0}, y_{1}\right)
F_{110}\! \left(x , y_{0}, y_{1}\right) = F_{111}\! \left(x , y_{0}, y_{1}\right)+F_{65}\! \left(x , y_{0}, y_{1}\right)
F_{111}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{1} \left(F_{17}\! \left(x , y_{0}\right)-F_{17}\! \left(x , y_{1}\right)\right)}{-y_{1}+y_{0}}
F_{112}\! \left(x , y_{0}, y_{1}\right) = F_{113}\! \left(x , y_{0}, y_{1}\right)
F_{113}\! \left(x , y_{0}, y_{1}\right) = F_{114}\! \left(x , y_{0}, y_{1}\right) F_{33}\! \left(x , y_{0}\right)
F_{114}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{1} \left(F_{108}\! \left(x , y_{0}, 1\right)-F_{108}\! \left(x , y_{0}, \frac{y_{1}}{y_{0}}\right)\right)}{-y_{1}+y_{0}}
F_{115}\! \left(x \right) = F_{116}\! \left(x \right)+F_{2}\! \left(x \right)
F_{116}\! \left(x \right) = F_{117}\! \left(x \right)
F_{117}\! \left(x \right) = F_{118}\! \left(x \right) F_{19}\! \left(x \right)
F_{118}\! \left(x \right) = F_{119}\! \left(x \right)+F_{121}\! \left(x \right)
F_{119}\! \left(x \right) = F_{115}\! \left(x \right)+F_{120}\! \left(x \right)
F_{120}\! \left(x \right) = F_{85}\! \left(x , 1\right)
F_{121}\! \left(x \right) = F_{122}\! \left(x , 1\right)
F_{122}\! \left(x , y_{0}\right) = F_{123}\! \left(x , y_{0}\right)+F_{174}\! \left(x , y_{0}\right)
F_{124}\! \left(x , y_{0}\right) = F_{123}\! \left(x , y_{0}\right)+F_{173}\! \left(x , y_{0}\right)
F_{125}\! \left(x , y_{0}\right) = F_{124}\! \left(x , y_{0}\right)+F_{127}\! \left(x , y_{0}\right)
F_{126}\! \left(x , y_{0}\right) = F_{125}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{126}\! \left(x , y_{0}\right) = F_{72}\! \left(x , y_{0}\right)
F_{127}\! \left(x , y_{0}\right) = F_{128}\! \left(x , 1, y_{0}\right)
F_{128}\! \left(x , y_{0}, y_{1}\right) = F_{129}\! \left(x , y_{0} y_{1}, y_{1}\right)
F_{129}\! \left(x , y_{0}, y_{1}\right) = F_{130}\! \left(x , y_{0}, y_{1}\right)+F_{132}\! \left(x , y_{0}, y_{1}\right)
F_{130}\! \left(x , y_{0}, y_{1}\right) = F_{131}\! \left(x , y_{0}, y_{1}\right)+F_{72}\! \left(x , y_{0}\right)
F_{65}\! \left(x , y_{0}, y_{1}\right) = F_{131}\! \left(x , y_{0}, y_{1}\right)+F_{29}\! \left(x , y_{1}\right)
F_{132}\! \left(x , y_{0}, y_{1}\right) = F_{133}\! \left(x , y_{0}, 1, y_{1}\right)
F_{133}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{134}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{145}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{134}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{135}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{135}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{136}\! \left(x \right) F_{139}\! \left(x , y_{1}\right) F_{142}\! \left(x , y_{2}\right)
F_{136}\! \left(x \right) = F_{137}\! \left(x \right)
F_{137}\! \left(x \right) = F_{138}\! \left(x \right) F_{19}\! \left(x \right)
F_{138}\! \left(x \right) = F_{1}\! \left(x \right)+F_{136}\! \left(x \right)
F_{139}\! \left(x , y_{0}\right) = F_{140}\! \left(x , y_{0}\right)
F_{140}\! \left(x , y_{0}\right) = F_{141}\! \left(x , y_{0}\right) F_{142}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{141}\! \left(x , y_{0}\right) = F_{1}\! \left(x \right)+F_{139}\! \left(x , y_{0}\right)
F_{142}\! \left(x , y_{0}\right) = F_{1}\! \left(x \right)+F_{143}\! \left(x , y_{0}\right)
F_{143}\! \left(x , y_{0}\right) = F_{144}\! \left(x , y_{0}\right)
F_{144}\! \left(x , y_{0}\right) = F_{142}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{145}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{146}\! \left(x , y_{1}, y_{0}, y_{2}\right)
F_{146}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{142}\! \left(x , y_{2}\right) F_{147}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{19}\! \left(x \right)
F_{147}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{148}\! \left(x , y_{1}, y_{0}, y_{2}\right)+F_{165}\! \left(x , y_{0} y_{1}\right)
F_{148}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{149}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{150}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{149}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{y_{0} y_{1} \left(F_{133}\! \left(x , y_{0}, y_{1}, y_{2}\right)-F_{133}\! \left(x , \frac{1}{y_{1}}, y_{1}, y_{2}\right)\right)}{y_{0} y_{1}-1}
F_{150}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{151}\! \left(x , y_{0} y_{1}, y_{1} y_{2}\right)
F_{151}\! \left(x , y_{0}, y_{1}\right) = F_{152}\! \left(x , 1, y_{0}, y_{1}\right)
F_{152}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{153}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{153}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{154}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{33}\! \left(x , y_{0}\right)
F_{154}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{y_{1} \left(F_{155}\! \left(x , y_{0}, 1, y_{2}\right)-F_{155}\! \left(x , y_{0}, \frac{y_{1}}{y_{0}}, y_{2}\right)\right)}{-y_{1}+y_{0}}
F_{155}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{156}\! \left(x , y_{0}, y_{0} y_{1}, y_{2}\right)
F_{156}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{152}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{157}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{157}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{158}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{164}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{158}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{159}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{159}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{160}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{33}\! \left(x , y_{1}\right)
F_{160}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{F_{161}\! \left(x , y_{0}, y_{1}, 1\right) y_{1}-F_{161}\! \left(x , y_{0}, y_{1}, \frac{y_{2}}{y_{1}}\right) y_{2}}{-y_{2}+y_{1}}
F_{161}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{162}\! \left(x , y_{0}, y_{1}, y_{1} y_{2}\right)
F_{162}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{163}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{62}\! \left(x , y_{0}, y_{2}\right)
F_{163}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{156}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{164}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{y_{1} \left(F_{132}\! \left(x , y_{0}, y_{2}\right)-F_{132}\! \left(x , y_{1}, y_{2}\right)\right)}{-y_{1}+y_{0}}
F_{166}\! \left(x , y_{0}\right) = F_{165}\! \left(x , y_{0}\right)+F_{170}\! \left(x , y_{0}\right)
F_{167}\! \left(x , y_{0}\right) = F_{166}\! \left(x , y_{0}\right) F_{19}\! \left(x \right)
F_{167}\! \left(x , y_{0}\right) = F_{168}\! \left(x , y_{0}\right)
F_{17}\! \left(x , y_{0}\right) = F_{168}\! \left(x , y_{0}\right)+F_{169}\! \left(x , y_{0}\right)
F_{169}\! \left(x , y_{0}\right) = F_{136}\! \left(x \right) F_{139}\! \left(x , y_{0}\right)
F_{170}\! \left(x , y_{0}\right) = F_{171}\! \left(x , y_{0}\right)+F_{172}\! \left(x , y_{0}\right)
F_{171}\! \left(x , y_{0}\right) = -\frac{y_{0} \left(F_{17}\! \left(x , 1\right)-F_{17}\! \left(x , y_{0}\right)\right)}{-1+y_{0}}
F_{172}\! \left(x , y_{0}\right) = F_{112}\! \left(x , 1, y_{0}\right)
F_{173}\! \left(x , y_{0}\right) = F_{0}\! \left(x \right)+F_{29}\! \left(x , y_{0}\right)
F_{174}\! \left(x , y_{0}\right) = F_{175}\! \left(x , 1, y_{0}\right)
F_{175}\! \left(x , y_{0}, y_{1}\right) = F_{132}\! \left(x , y_{0} y_{1}, y_{1}\right)
F_{176}\! \left(x , y_{0}, y_{1}\right) = F_{109}\! \left(x , y_{0}, y_{1}\right)
F_{177}\! \left(x , y_{0}, y_{1}\right) = F_{178}\! \left(x , y_{0}, y_{1}\right)
F_{178}\! \left(x , y_{0}, y_{1}\right) = F_{179}\! \left(x , y_{0}, y_{1}, 1\right)
F_{179}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{156}\! \left(x , y_{0}, y_{1}, y_{1} y_{2}\right)
F_{180}\! \left(x , y_{0}\right) = F_{181}\! \left(x , 1, y_{0}\right)
F_{181}\! \left(x , y_{0}, y_{1}\right) = F_{123}\! \left(x , y_{1}\right)+F_{132}\! \left(x , y_{0}, y_{1}\right)
F_{182}\! \left(x , y_{0}, y_{1}\right) = F_{157}\! \left(x , 1, y_{0}, y_{1}\right)
F_{184}\! \left(x , y_{0}\right) = F_{183}\! \left(x , y_{0}\right)+F_{198}\! \left(x , y_{0}\right)
F_{185}\! \left(x , y_{0}\right) = F_{184}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{185}\! \left(x , y_{0}\right) = F_{186}\! \left(x , y_{0}\right)
F_{186}\! \left(x , y_{0}\right) = F_{187}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{187}\! \left(x , y_{0}\right) = -\frac{-F_{188}\! \left(x , y_{0}\right)+F_{188}\! \left(x , 1\right)}{-1+y_{0}}
F_{188}\! \left(x , y_{0}\right) = F_{189}\! \left(x , y_{0}\right)+F_{98}\! \left(x , y_{0}\right)
F_{189}\! \left(x , y_{0}\right) = F_{190}\! \left(x , y_{0}\right)+F_{99}\! \left(x , y_{0}\right)
F_{190}\! \left(x , y_{0}\right) = F_{191}\! \left(x , y_{0}\right)+F_{72}\! \left(x , y_{0}\right)
F_{191}\! \left(x , y_{0}\right) = F_{192}\! \left(x , y_{0}\right)
F_{192}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{193}\! \left(x , y_{0}\right)
F_{193}\! \left(x , y_{0}\right) = -\frac{y_{0} \left(F_{194}\! \left(x , 1\right)-F_{194}\! \left(x , y_{0}\right)\right)}{-1+y_{0}}
F_{194}\! \left(x , y_{0}\right) = F_{190}\! \left(x , y_{0}\right)+F_{195}\! \left(x , y_{0}\right)
F_{195}\! \left(x , y_{0}\right) = F_{196}\! \left(x , y_{0}\right)
F_{196}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{197}\! \left(x , y_{0}\right) F_{94}\! \left(x \right)
F_{197}\! \left(x , y_{0}\right) = x F_{197}\! \left(x , y_{0}\right) y_{0}+y_{0} x +F_{197}\! \left(x , y_{0}\right)^{2}
F_{198}\! \left(x , y_{0}\right) = F_{199}\! \left(x , 1, y_{0}\right)
F_{199}\! \left(x , y_{0}, y_{1}\right) = -\frac{y_{0} \left(F_{128}\! \left(x , 1, y_{1}\right)-F_{128}\! \left(x , \frac{y_{0}}{y_{1}}, y_{1}\right)\right)}{-y_{1}+y_{0}}
F_{200}\! \left(x , y_{0}\right) = F_{201}\! \left(x , y_{0}\right)+F_{44}\! \left(x , y_{0}\right)
F_{201}\! \left(x , y_{0}\right) = F_{202}\! \left(x , y_{0}\right)
F_{202}\! \left(x , y_{0}\right) = F_{203}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{203}\! \left(x , y_{0}\right) = F_{204}\! \left(x , y_{0}\right)
F_{205}\! \left(x , y_{0}\right) = F_{204}\! \left(x , y_{0}\right)+F_{222}\! \left(x , y_{0}\right)
F_{206}\! \left(x , y_{0}\right) = F_{205}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{206}\! \left(x , y_{0}\right) = F_{207}\! \left(x , y_{0}\right)
F_{207}\! \left(x , y_{0}\right) = F_{208}\! \left(x , y_{0}\right)+F_{212}\! \left(x , y_{0}\right)
F_{208}\! \left(x , y_{0}\right) = F_{209}\! \left(x , y_{0}\right)+F_{42}\! \left(x , y_{0}\right)
F_{209}\! \left(x , y_{0}\right) = F_{210}\! \left(x , y_{0}\right)
F_{210}\! \left(x , y_{0}\right) = F_{19}\! \left(x \right) F_{211}\! \left(x , y_{0}\right)
F_{211}\! \left(x , y_{0}\right) = -\frac{y_{0} \left(F_{207}\! \left(x , 1\right)-F_{207}\! \left(x , y_{0}\right)\right)}{-1+y_{0}}
F_{212}\! \left(x , y_{0}\right) = F_{213}\! \left(x , y_{0}\right)
F_{213}\! \left(x , y_{0}\right) = F_{214}\! \left(x , y_{0}\right) F_{33}\! \left(x , y_{0}\right)
F_{214}\! \left(x , y_{0}\right) = F_{212}\! \left(x , y_{0}\right)+F_{215}\! \left(x \right)
F_{215}\! \left(x \right) = F_{11}\! \left(x \right)+F_{216}\! \left(x \right)
F_{216}\! \left(x \right) = -F_{221}\! \left(x \right)+F_{217}\! \left(x \right)
F_{217}\! \left(x \right) = -F_{220}\! \left(x \right)+F_{218}\! \left(x \right)
F_{218}\! \left(x \right) = \frac{F_{219}\! \left(x \right)}{F_{19}\! \left(x \right)}
F_{219}\! \left(x \right) = F_{12}\! \left(x \right)
F_{220}\! \left(x \right) = F_{207}\! \left(x , 1\right)
F_{221}\! \left(x \right) = F_{12}\! \left(x \right)+F_{2}\! \left(x \right)
F_{222}\! \left(x , y_{0}\right) = F_{223}\! \left(x , y_{0}\right)+F_{225}\! \left(x , y_{0}\right)
F_{223}\! \left(x , y_{0}\right) = F_{214}\! \left(x , y_{0}\right)+F_{224}\! \left(x , y_{0}\right)
F_{224}\! \left(x , y_{0}\right) = F_{10}\! \left(x \right)+F_{208}\! \left(x , y_{0}\right)
F_{225}\! \left(x , y_{0}\right) = F_{226}\! \left(x , y_{0}, 1\right)
F_{226}\! \left(x , y_{0}, y_{1}\right) = F_{21}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{227}\! \left(x , y_{0}, y_{1}\right) = F_{228}\! \left(x , y_{0}, y_{1}\right)+F_{230}\! \left(x , y_{0}, y_{1}\right)
F_{228}\! \left(x , y_{0}, y_{1}\right) = F_{229}\! \left(x , y_{0}, y_{1}\right)+F_{42}\! \left(x , y_{0}\right)
F_{22}\! \left(x , y_{0}, y_{1}\right) = F_{229}\! \left(x , y_{0}, y_{1}\right)+F_{29}\! \left(x , y_{1}\right)
F_{230}\! \left(x , y_{0}, y_{1}\right) = F_{231}\! \left(x , y_{0}, y_{1}\right)
F_{231}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{232}\! \left(x , y_{0}, y_{1}\right)
F_{232}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{0} \left(F_{92}\! \left(x , y_{0}\right)-F_{92}\! \left(x , y_{1}\right)\right)}{-y_{1}+y_{0}}
F_{233}\! \left(x , y_{0}, y_{1}\right) = F_{234}\! \left(x , y_{0}, y_{1}\right)
F_{234}\! \left(x , y_{0}, y_{1}\right) = F_{235}\! \left(x , y_{0}, y_{1}\right) F_{33}\! \left(x , y_{0}\right)
F_{235}\! \left(x , y_{0}, y_{1}\right) = \frac{y_{0} F_{236}\! \left(x , y_{0}, 1\right)-F_{236}\! \left(x , y_{0}, \frac{y_{1}}{y_{0}}\right) y_{1}}{-y_{1}+y_{0}}
F_{236}\! \left(x , y_{0}, y_{1}\right) = F_{203}\! \left(x , y_{0}\right)+F_{237}\! \left(x , y_{0}, y_{1}\right)
F_{237}\! \left(x , y_{0}, y_{1}\right) = F_{238}\! \left(x , y_{0}, y_{0} y_{1}\right)
F_{238}\! \left(x , y_{0}, y_{1}\right) = F_{225}\! \left(x , y_{0}\right)+F_{25}\! \left(x , y_{0}, y_{1}\right)
F_{239}\! \left(x , y_{0}, y_{1}\right) = F_{240}\! \left(x , y_{0}, y_{1}\right)
F_{240}\! \left(x , y_{0}, y_{1}\right) = F_{19}\! \left(x \right) F_{241}\! \left(x , y_{0}, y_{1}\right)
F_{241}\! \left(x , y_{0}, y_{1}\right) = -\frac{-y_{0} F_{21}\! \left(x , y_{0}, y_{1}\right)+F_{21}\! \left(x , 1, y_{1}\right)}{-1+y_{0}}
F_{242}\! \left(x \right) = F_{189}\! \left(x , 1\right)
System of equations in sympy syntax:
Eq(F_0(x), F_1(x) + F_2(x))
Eq(F_1(x), 1)
Eq(F_2(x), F_3(x))
Eq(F_3(x), F_19(x)*F_4(x))
Eq(F_4(x), F_0(x) + F_5(x))
Eq(F_5(x), F_6(x))
Eq(F_6(x), F_19(x)*F_7(x))
Eq(F_7(x), F_8(x, 1))
Eq(F_8(x, k_0), F_9(x, k_0) + F_97(x, k_0))
Eq(F_9(x, k_0), F_10(x) + F_190(x, k_0))
Eq(F_10(x), F_0(x) + F_11(x))
Eq(F_11(x), F_12(x) + F_2(x))
Eq(F_12(x), F_13(x))
Eq(F_13(x), F_14(x)*F_19(x))
Eq(F_14(x), F_15(x) + F_242(x))
Eq(F_15(x), F_16(x, 1))
Eq(F_16(x, k_0), F_11(x) + F_17(x, k_0))
Eq(F_17(x, k_0), F_18(x, k_0))
Eq(F_18(x, k_0), F_19(x)*F_20(x, k_0))
Eq(F_19(x), x)
Eq(F_20(x, k_0), F_21(x, 1, k_0))
Eq(F_21(x, k_0, k_1), F_22(x, k_0, k_1) + F_239(x, k_0, k_1))
Eq(F_22(x, k_0, k_1), F_23(x, k_0, k_1))
Eq(F_23(x, k_0, k_1), F_24(x, k_0, k_1)*F_33(x, k_1))
Eq(F_24(x, k_0, k_1), F_21(x, k_0, k_1) + F_25(x, k_0, k_1))
Eq(F_25(x, k_0, k_1), F_233(x, k_0, k_1) + F_26(x, k_0, k_1))
Eq(F_26(x, k_0, k_1), F_227(x, k_0, k_1) + F_27(x, k_1))
Eq(F_27(x, k_0), F_10(x) + F_28(x, k_0))
Eq(F_28(x, k_0), F_29(x, k_0) + F_34(x, k_0))
Eq(F_29(x, k_0), F_30(x, k_0))
Eq(F_30(x, k_0), F_31(x, k_0)*F_33(x, k_0))
Eq(F_31(x, k_0), F_27(x, k_0) + F_32(x, k_0))
Eq(F_32(x, k_0), F_17(x, k_0) + F_29(x, k_0))
Eq(F_33(x, k_0), k_0*x)
Eq(F_34(x, k_0), F_35(x, k_0))
Eq(F_35(x, k_0), F_36(x, k_0))
Eq(F_37(x, k_0), F_221(x) + F_36(x, k_0))
Eq(F_38(x, k_0), F_37(x, k_0) + F_41(x, k_0))
Eq(F_39(x, k_0), F_200(x, k_0) + F_38(x, k_0))
Eq(F_39(x, k_0), F_40(x, k_0) + F_46(x, k_0))
Eq(F_40(x, k_0), F_41(x, k_0) + F_44(x, k_0))
Eq(F_41(x, k_0), F_0(x) + F_42(x, k_0))
Eq(F_42(x, k_0), F_43(x, k_0))
Eq(F_43(x, k_0), F_33(x, k_0)*F_39(x, k_0))
Eq(F_44(x, k_0), F_45(x, k_0, 1))
Eq(F_45(x, k_0, k_1), F_22(x, k_0, k_0*k_1))
Eq(F_46(x, k_0), F_47(x, k_0))
Eq(F_47(x, k_0), F_19(x)*F_48(x, k_0))
Eq(F_49(x, k_0), F_33(x, k_0)*F_48(x, k_0))
Eq(F_49(x, k_0), F_50(x, k_0))
Eq(F_50(x, k_0), F_51(x, k_0))
Eq(F_51(x, k_0), F_33(x, k_0)*F_52(x, k_0))
Eq(F_52(x, k_0), F_183(x, k_0) + F_53(x, k_0))
Eq(F_53(x, k_0), F_54(x, k_0, 1))
Eq(F_54(x, k_0, k_1), F_55(x, 1, k_0, k_1))
Eq(F_55(x, k_0, k_1, k_2), F_56(x, k_0*k_1, k_1*k_2))
Eq(F_56(x, k_0, k_1), F_182(x, k_0, k_1) + F_57(x, k_1))
Eq(F_57(x, k_0), F_180(x, k_0) + F_58(x, k_0))
Eq(F_58(x, k_0), F_4(x) + F_59(x, k_0))
Eq(F_59(x, k_0), F_60(x, k_0))
Eq(F_60(x, k_0), F_33(x, k_0)*F_61(x, k_0))
Eq(F_61(x, k_0), F_62(x, 1, k_0))
Eq(F_63(x, k_0, k_1), F_177(x, k_0, k_1) + F_62(x, k_0, k_1))
Eq(F_64(x, k_0, k_1), F_33(x, k_1)*F_63(x, k_0, k_1))
Eq(F_64(x, k_0, k_1), F_65(x, k_0, k_1))
Eq(F_65(x, k_0, k_1), F_66(x, k_0, k_1))
Eq(F_66(x, k_0, k_1), F_33(x, k_1)*F_67(x, k_0, k_1))
Eq(F_67(x, k_0, k_1), F_176(x, k_0, k_1) + F_68(x, k_0, k_1))
Eq(F_68(x, k_0, k_1), F_104(x, k_0, k_1) + F_69(x, k_0, k_1))
Eq(F_69(x, k_0, k_1), F_70(x, k_0, k_1) + F_74(x, k_0, k_1))
Eq(F_70(x, k_0, k_1), F_65(x, k_0, k_1) + F_71(x, k_0))
Eq(F_71(x, k_0), F_0(x) + F_72(x, k_0))
Eq(F_72(x, k_0), F_73(x, k_0))
Eq(F_73(x, k_0), F_33(x, k_0)*F_8(x, k_0))
Eq(F_74(x, k_0, k_1), F_75(x, k_0, k_1))
Eq(F_75(x, k_0, k_1), F_19(x)*F_76(x, k_0, k_1))
Eq(F_76(x, k_0, k_1), (k_0*F_77(x, k_0, k_1) - F_77(x, 1, k_1))/(k_0 - 1))
Eq(F_77(x, k_0, k_1), F_69(x, k_0, k_1) + F_78(x, k_0, k_1))
Eq(F_78(x, k_0, k_1), F_79(x, k_0, k_1))
Eq(F_79(x, k_0, k_1), F_19(x)*F_80(x, k_0, k_1)*F_94(x))
Eq(F_80(x, k_0, k_1), F_81(x, k_0) + F_82(x, k_0, k_1))
Eq(F_81(x, k_0), (k_0*x - 2)*F_81(x, k_0) + F_81(x, k_0)**2 + 2)
Eq(F_83(x, k_0, k_1), F_82(x, k_0, k_0*k_1))
Eq(F_83(x, k_0, k_1), F_84(k_0*x, k_1))
Eq(F_50(x, k_0), F_84(x, k_0) + F_85(x, k_0))
Eq(F_86(x, k_0), F_115(x) + F_85(x, k_0))
Eq(F_87(x, k_0), F_86(x, k_0) + F_88(x, k_0))
Eq(F_87(x, k_0), F_4(x) + F_50(x, k_0))
Eq(F_89(x, k_0), F_19(x)*F_88(x, k_0)*F_94(x))
Eq(F_89(x, k_0), F_90(x, k_0))
Eq(F_91(x, k_0), F_90(x, k_0) + F_93(x, k_0))
Eq(F_91(x, k_0), F_7(x) + F_92(x, k_0))
Eq(F_35(x, k_0), F_19(x)*F_92(x, k_0))
Eq(F_93(x, k_0), F_69(x, 1, k_0))
Eq(F_94(x), F_95(x, 1))
Eq(F_96(x, k_0), F_33(x, k_0)*F_81(x, k_0)*F_95(x, k_0))
Eq(F_96(x, k_0), F_97(x, k_0))
Eq(F_97(x, k_0), F_98(x, k_0) + F_99(x, k_0))
Eq(F_98(x, k_0), F_17(x, k_0) + F_72(x, k_0))
Eq(F_99(x, k_0), F_100(x, k_0))
Eq(F_100(x, k_0), F_101(x, k_0)*F_33(x, k_0))
Eq(F_101(x, k_0), F_102(x, k_0) + F_106(x, k_0))
Eq(F_102(x, k_0), F_103(x, k_0, 1))
Eq(F_103(x, k_0, k_1), F_104(x, k_0, k_0*k_1))
Eq(F_104(x, k_0, k_1), F_105(x, k_0, k_1))
Eq(F_105(x, k_0, k_1), F_33(x, k_0)*F_80(x, k_0, k_1)*F_95(x, k_0))
Eq(F_106(x, k_0), F_107(x, k_0))
Eq(F_107(x, k_0), F_108(x, k_0, 1))
Eq(F_108(x, k_0, k_1), F_109(x, k_0, k_0*k_1))
Eq(F_109(x, k_0, k_1), F_110(x, k_0, k_1) + F_112(x, k_0, k_1))
Eq(F_110(x, k_0, k_1), F_111(x, k_0, k_1) + F_65(x, k_0, k_1))
Eq(F_111(x, k_0, k_1), -F_17(x, k_0) + (-k_0*F_17(x, k_0) + k_1*F_17(x, k_1))/(-k_0 + k_1))
Eq(F_112(x, k_0, k_1), F_113(x, k_0, k_1))
Eq(F_113(x, k_0, k_1), F_114(x, k_0, k_1)*F_33(x, k_0))
Eq(F_114(x, k_0, k_1), -F_108(x, k_0, 1) + (-k_0*F_108(x, k_0, 1) + k_1*F_108(x, k_0, k_1/k_0))/(-k_0 + k_1))
Eq(F_115(x), F_116(x) + F_2(x))
Eq(F_116(x), F_117(x))
Eq(F_117(x), F_118(x)*F_19(x))
Eq(F_118(x), F_119(x) + F_121(x))
Eq(F_119(x), F_115(x) + F_120(x))
Eq(F_120(x), F_85(x, 1))
Eq(F_121(x), F_122(x, 1))
Eq(F_122(x, k_0), F_123(x, k_0) + F_174(x, k_0))
Eq(F_124(x, k_0), F_123(x, k_0) + F_173(x, k_0))
Eq(F_125(x, k_0), F_124(x, k_0) + F_127(x, k_0))
Eq(F_126(x, k_0), F_125(x, k_0)*F_33(x, k_0))
Eq(F_126(x, k_0), F_72(x, k_0))
Eq(F_127(x, k_0), F_128(x, 1, k_0))
Eq(F_128(x, k_0, k_1), F_129(x, k_0*k_1, k_1))
Eq(F_129(x, k_0, k_1), F_130(x, k_0, k_1) + F_132(x, k_0, k_1))
Eq(F_130(x, k_0, k_1), F_131(x, k_0, k_1) + F_72(x, k_0))
Eq(F_65(x, k_0, k_1), F_131(x, k_0, k_1) + F_29(x, k_1))
Eq(F_132(x, k_0, k_1), F_133(x, k_0, 1, k_1))
Eq(F_133(x, k_0, k_1, k_2), F_134(x, k_0, k_1, k_2) + F_145(x, k_0, k_1, k_2))
Eq(F_134(x, k_0, k_1, k_2), F_135(x, k_0, k_1, k_2))
Eq(F_135(x, k_0, k_1, k_2), F_136(x)*F_139(x, k_1)*F_142(x, k_2))
Eq(F_136(x), F_137(x))
Eq(F_137(x), F_138(x)*F_19(x))
Eq(F_138(x), F_1(x) + F_136(x))
Eq(F_139(x, k_0), F_140(x, k_0))
Eq(F_140(x, k_0), F_141(x, k_0)*F_142(x, k_0)*F_33(x, k_0))
Eq(F_141(x, k_0), F_1(x) + F_139(x, k_0))
Eq(F_142(x, k_0), F_1(x) + F_143(x, k_0))
Eq(F_143(x, k_0), F_144(x, k_0))
Eq(F_144(x, k_0), F_142(x, k_0)*F_33(x, k_0))
Eq(F_145(x, k_0, k_1, k_2), F_146(x, k_1, k_0, k_2))
Eq(F_146(x, k_0, k_1, k_2), F_142(x, k_2)*F_147(x, k_0, k_1, k_2)*F_19(x))
Eq(F_147(x, k_0, k_1, k_2), F_148(x, k_1, k_0, k_2) + F_165(x, k_0*k_1))
Eq(F_148(x, k_0, k_1, k_2), F_149(x, k_0, k_1, k_2) + F_150(x, k_0, k_1, k_2))
Eq(F_149(x, k_0, k_1, k_2), -F_133(x, 1/k_1, k_1, k_2) + (k_0*k_1*F_133(x, k_0, k_1, k_2) - F_133(x, 1/k_1, k_1, k_2))/(k_0*k_1 - 1))
Eq(F_150(x, k_0, k_1, k_2), F_151(x, k_0*k_1, k_1*k_2))
Eq(F_151(x, k_0, k_1), F_152(x, 1, k_0, k_1))
Eq(F_152(x, k_0, k_1, k_2), F_153(x, k_0, k_1, k_2))
Eq(F_153(x, k_0, k_1, k_2), F_154(x, k_0, k_1, k_2)*F_33(x, k_0))
Eq(F_154(x, k_0, k_1, k_2), -F_155(x, k_0, 1, k_2) + (-k_0*F_155(x, k_0, 1, k_2) + k_1*F_155(x, k_0, k_1/k_0, k_2))/(-k_0 + k_1))
Eq(F_155(x, k_0, k_1, k_2), F_156(x, k_0, k_0*k_1, k_2))
Eq(F_156(x, k_0, k_1, k_2), F_152(x, k_0, k_1, k_2) + F_157(x, k_0, k_1, k_2))
Eq(F_157(x, k_0, k_1, k_2), F_158(x, k_0, k_1, k_2) + F_164(x, k_0, k_1, k_2))
Eq(F_158(x, k_0, k_1, k_2), F_159(x, k_0, k_1, k_2))
Eq(F_159(x, k_0, k_1, k_2), F_160(x, k_0, k_1, k_2)*F_33(x, k_1))
Eq(F_160(x, k_0, k_1, k_2), (-k_1*F_161(x, k_0, k_1, 1) + k_2*F_161(x, k_0, k_1, k_2/k_1))/(-k_1 + k_2))
Eq(F_161(x, k_0, k_1, k_2), F_162(x, k_0, k_1, k_1*k_2))
Eq(F_162(x, k_0, k_1, k_2), F_163(x, k_0, k_1, k_2) + F_62(x, k_0, k_2))
Eq(F_163(x, k_0, k_1, k_2), F_156(x, k_0, k_1, k_2))
Eq(F_164(x, k_0, k_1, k_2), -F_132(x, k_0, k_2) + (-k_0*F_132(x, k_0, k_2) + k_1*F_132(x, k_1, k_2))/(-k_0 + k_1))
Eq(F_166(x, k_0), F_165(x, k_0) + F_170(x, k_0))
Eq(F_167(x, k_0), F_166(x, k_0)*F_19(x))
Eq(F_167(x, k_0), F_168(x, k_0))
Eq(F_17(x, k_0), F_168(x, k_0) + F_169(x, k_0))
Eq(F_169(x, k_0), F_136(x)*F_139(x, k_0))
Eq(F_170(x, k_0), F_171(x, k_0) + F_172(x, k_0))
Eq(F_171(x, k_0), -F_17(x, 1) + (k_0*F_17(x, k_0) - F_17(x, 1))/(k_0 - 1))
Eq(F_172(x, k_0), F_112(x, 1, k_0))
Eq(F_173(x, k_0), F_0(x) + F_29(x, k_0))
Eq(F_174(x, k_0), F_175(x, 1, k_0))
Eq(F_175(x, k_0, k_1), F_132(x, k_0*k_1, k_1))
Eq(F_176(x, k_0, k_1), F_109(x, k_0, k_1))
Eq(F_177(x, k_0, k_1), F_178(x, k_0, k_1))
Eq(F_178(x, k_0, k_1), F_179(x, k_0, k_1, 1))
Eq(F_179(x, k_0, k_1, k_2), F_156(x, k_0, k_1, k_1*k_2))
Eq(F_180(x, k_0), F_181(x, 1, k_0))
Eq(F_181(x, k_0, k_1), F_123(x, k_1) + F_132(x, k_0, k_1))
Eq(F_182(x, k_0, k_1), F_157(x, 1, k_0, k_1))
Eq(F_184(x, k_0), F_183(x, k_0) + F_198(x, k_0))
Eq(F_185(x, k_0), F_184(x, k_0)*F_33(x, k_0))
Eq(F_185(x, k_0), F_186(x, k_0))
Eq(F_186(x, k_0), F_187(x, k_0)*F_33(x, k_0))
Eq(F_187(x, k_0), -F_188(x, k_0) + (k_0*F_188(x, k_0) - F_188(x, 1))/(k_0 - 1))
Eq(F_188(x, k_0), F_189(x, k_0) + F_98(x, k_0))
Eq(F_189(x, k_0), F_190(x, k_0) + F_99(x, k_0))
Eq(F_190(x, k_0), F_191(x, k_0) + F_72(x, k_0))
Eq(F_191(x, k_0), F_192(x, k_0))
Eq(F_192(x, k_0), F_19(x)*F_193(x, k_0))
Eq(F_193(x, k_0), -F_194(x, 1) + (k_0*F_194(x, k_0) - F_194(x, 1))/(k_0 - 1))
Eq(F_194(x, k_0), F_190(x, k_0) + F_195(x, k_0))
Eq(F_195(x, k_0), F_196(x, k_0))
Eq(F_196(x, k_0), F_19(x)*F_197(x, k_0)*F_94(x))
Eq(F_197(x, k_0), (k_0*x - 3)*(F_197(x, k_0) + 1) + (F_197(x, k_0) + 1)**2 + F_197(x, k_0) + 2)
Eq(F_198(x, k_0), F_199(x, 1, k_0))
Eq(F_199(x, k_0, k_1), -F_128(x, 1, k_1) + (-k_0*F_128(x, k_0/k_1, k_1) + k_1*F_128(x, 1, k_1))/(-k_0 + k_1))
Eq(F_200(x, k_0), F_201(x, k_0) + F_44(x, k_0))
Eq(F_201(x, k_0), F_202(x, k_0))
Eq(F_202(x, k_0), F_203(x, k_0)*F_33(x, k_0))
Eq(F_203(x, k_0), F_204(x, k_0))
Eq(F_205(x, k_0), F_204(x, k_0) + F_222(x, k_0))
Eq(F_206(x, k_0), F_205(x, k_0)*F_33(x, k_0))
Eq(F_206(x, k_0), F_207(x, k_0))
Eq(F_207(x, k_0), F_208(x, k_0) + F_212(x, k_0))
Eq(F_208(x, k_0), F_209(x, k_0) + F_42(x, k_0))
Eq(F_209(x, k_0), F_210(x, k_0))
Eq(F_210(x, k_0), F_19(x)*F_211(x, k_0))
Eq(F_211(x, k_0), -F_207(x, 1) + (k_0*F_207(x, k_0) - F_207(x, 1))/(k_0 - 1))
Eq(F_212(x, k_0), F_213(x, k_0))
Eq(F_213(x, k_0), F_214(x, k_0)*F_33(x, k_0))
Eq(F_214(x, k_0), F_212(x, k_0) + F_215(x))
Eq(F_215(x), F_11(x) + F_216(x))
Eq(F_216(x), F_217(x) - F_221(x))
Eq(F_217(x), F_218(x) - F_220(x))
Eq(F_218(x), F_219(x)/F_19(x))
Eq(F_219(x), F_12(x))
Eq(F_220(x), F_207(x, 1))
Eq(F_221(x), F_12(x) + F_2(x))
Eq(F_222(x, k_0), F_223(x, k_0) + F_225(x, k_0))
Eq(F_223(x, k_0), F_214(x, k_0) + F_224(x, k_0))
Eq(F_224(x, k_0), F_10(x) + F_208(x, k_0))
Eq(F_225(x, k_0), F_226(x, k_0, 1))
Eq(F_226(x, k_0, k_1), F_21(x, k_0, k_0*k_1))
Eq(F_227(x, k_0, k_1), F_228(x, k_0, k_1) + F_230(x, k_0, k_1))
Eq(F_228(x, k_0, k_1), F_229(x, k_0, k_1) + F_42(x, k_0))
Eq(F_22(x, k_0, k_1), F_229(x, k_0, k_1) + F_29(x, k_1))
Eq(F_230(x, k_0, k_1), F_231(x, k_0, k_1))
Eq(F_231(x, k_0, k_1), F_19(x)*F_232(x, k_0, k_1))
Eq(F_232(x, k_0, k_1), -F_92(x, k_1) + (-k_0*F_92(x, k_0) + k_1*F_92(x, k_1))/(-k_0 + k_1))
Eq(F_233(x, k_0, k_1), F_234(x, k_0, k_1))
Eq(F_234(x, k_0, k_1), F_235(x, k_0, k_1)*F_33(x, k_0))
Eq(F_235(x, k_0, k_1), (-k_0*F_236(x, k_0, 1) + k_1*F_236(x, k_0, k_1/k_0))/(-k_0 + k_1))
Eq(F_236(x, k_0, k_1), F_203(x, k_0) + F_237(x, k_0, k_1))
Eq(F_237(x, k_0, k_1), F_238(x, k_0, k_0*k_1))
Eq(F_238(x, k_0, k_1), F_225(x, k_0) + F_25(x, k_0, k_1))
Eq(F_239(x, k_0, k_1), F_240(x, k_0, k_1))
Eq(F_240(x, k_0, k_1), F_19(x)*F_241(x, k_0, k_1))
Eq(F_241(x, k_0, k_1), (k_0*F_21(x, k_0, k_1) - F_21(x, 1, k_1))/(k_0 - 1))
Eq(F_242(x), F_189(x, 1))
Pack JSON:
{"name": "point_placements_tracked_fusion_tracked_component_fusion_req_corrob_symmetries", "initial_strats": [{"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionFactory"}, {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionFactory"}, {"class_module": "tilings.strategies.factor", "strategy_class": "FactorFactory", "interleaving": null, "unions": false, "ignore_parent": true, "workable": true, "tracked": false}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "PointCorroborationFactory", "ignore_parent": true}, {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionFactory", "tracked": true}, {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionFactory", "tracked": true, "isolation_level": null}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementCorroborationFactory", "ignore_parent": true}, {"class_module": "tilings.strategies.detect_components", "strategy_class": "DetectComponentsStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": true, "workable": true}], "inferral_strats": [{"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}, {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionTransitivityFactory"}], "ver_strats": [{"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}, {"class_module": "tilings.strategies.verification", "strategy_class": "InsertionEncodingVerificationStrategy", "ignore_parent": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}, {"class_module": "tilings.strategies.verification", "strategy_class": "LocallyFactorableVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}, {"class_module": "tilings.strategies.verification", "strategy_class": "ComponentVerificationStrategy", "ignore_parent": false}], "expansion_strats": [[{"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "CellInsertionFactory", "ignore_parent": false, "maxreqlen": 1, "extra_basis": [], "one_cell_only": false}, {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "PatternPlacementFactory", "partial": false, "ignore_parent": false, "dirs": [0, 1, 2, 3], "point_only": false}]], "symmetries": [{"class_module": "tilings.strategies.symmetry", "strategy_class": "SymmetriesFactory", "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]]}], "iterative": false}
Specification JSON:
{"root": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [2, 1], [2, 3]], [[1, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [3, 0], [3, 2]], [[1, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[2, 1]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4], [2, 0], [2, 1]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3]], [[1, 1], [2, 0], [3, 0], [3, 1], [5, 0], [5, 1]], [[4, 2]]]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 3], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [1, 0], [2, 0], [2, 1], [2, 3], [4, 0]], [[3, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[3, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [1, 0], [1, 2]], [[2, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [1, 0], [2, 0], [2, 2], [2, 3], [4, 3]], [[3, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[3, 2]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4]], [[1, 1], [2, 0], [3, 0], [3, 1], [5, 0], [5, 1]], [[4, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [2, 1], [2, 3]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [1, 0], [1, 2]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [2, 0]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [1, 0], [1, 2]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [2, 0], [2, 1]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3]], [[1, 2], [2, 0], [3, 0], [3, 2], [4, 0], [4, 2]], [[5, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [1, 0], [2, 0], [2, 1]], [[3, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [2, 0], [2, 2], [2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [2, 0], [2, 1], [2, 2]], [[1, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [2, 0], [2, 1], [2, 2]], [[1, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [2, 0], [2, 1], [2, 2]], [[1, 3]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}], [{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [2, 1], [2, 2], [3, 0]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 0], [1, 1], [1, 4], [2, 0], [2, 1], [2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [1, 0], [3, 0]], [[2, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [2, 0], [3, 0], [3, 2], [3, 3]], [[1, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4]], [[1, 1], [2, 0], [3, 0], [3, 1], [5, 0], [5, 1]], [[4, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [4, 3]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[5, 5], [5, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 5]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[5, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [1, 0], [2, 0], [2, 2], [2, 3], [2, 4], [4, 3]], [[3, 1]], [[5, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[3, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 3]], [[1, 2]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 3], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 1], [2, 0], [3, 0], [3, 1], [3, 3], [3, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 4]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 1], [2, 0], [3, 0], [3, 1], [3, 3], [3, 4], [3, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [2, 0], [2, 1], [2, 2], [2, 4], [2, 5]], [[1, 3]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 2, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [1, 0], [3, 0]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [2, 0], [2, 2], [2, 3], [2, 4]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 2], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [1, 0], [1, 2]], [[2, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 4], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 3, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 2, "col_idx": null, "tracked": true}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 3, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4]], [[1, 2], [2, 0], [3, 0], [3, 2], [4, 0], [4, 2]], [[5, 1]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 5], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 5], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 5]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 5]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 4], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 4], [0, 5], [1, 0], [1, 1], [1, 3], [3, 0]], [[2, 2]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 2, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 3], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [4, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [4, 0]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [4, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[4, 0]]}]}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 1], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 1], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}], [{"patt": [0], "pos": [[3, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 4], [1, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 2], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 2], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 4], [3, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 4], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 4], [1, 4], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[3, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [4, 3]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[5, 5], [5, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 4], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [4, 3], [4, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 3], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}], [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 5]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[4, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[5, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[4, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [5, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[5, 0], [5, 1], [5, 1], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 3], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 4]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 5], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 3], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 3], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 5], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 5], [3, 5], [3, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 1], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 3], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 3], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 4], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 4], [3, 5], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 5], [3, 5], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[3, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 3], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 1], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 2], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 1], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 5], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 5], [2, 5], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 4], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 2]]}, {"patt": [2, 3, 1, 0], "pos": [[2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 2]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 3]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 2], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 3], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 3], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 3], [2, 4], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 4], [2, 4], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[2, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[2, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 1, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 2], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 2], [0, 2], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 3], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 3], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 3], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 3], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 4], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 4], [3, 0]]}, {"patt": [1, 0], "pos": [[0, 5], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 5], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 5], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [3, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [3, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 4], [1, 1], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 0]]}, {"patt": [2, 1, 0], "pos": [[0, 5], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 5]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 5], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 1], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 4], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 4], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [0, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[0, 5], [0, 5], [0, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 1], [1, 1], [3, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 0]]}, {"patt": [2, 3, 1, 0], "pos": [[1, 3], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 5], [0, 5], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 5]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 1], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 3], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 4], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 3], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 4], [0, 4], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 1], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [2, 2], [2, 2], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[5, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[2, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[3, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[4, 0], [4, 2], [4, 2], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[5, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalenceRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "tilings.strategies.verification", "rule_class": "OneByOneVerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "tilings.strategies.verification", "rule_class": "OneByOneVerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [[0, 1, 4, 3, 2], [0, 2, 4, 3, 1], [0, 3, 4, 2, 1], [1, 2, 4, 3, 0], [1, 3, 4, 2, 0]], "symmetry": true}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 3], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 3], [1, 3], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 1, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 2, 4, 3, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 4, 2, 1], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 2, 4, 3, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[0, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 1], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": 1, "col_idx": null, "tracked": true}}]}